home *** CD-ROM | disk | FTP | other *** search
/ The Original Shareware 1.1 / The Original Shareware (WeMake CDs)(Volume 1.1)(CDs, Inc)(1993).iso / 23 / comdo130.zip / COMDO130.DOC next >
Text File  |  1986-03-17  |  178KB  |  4,668 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.  
  13.  
  14.  
  15.  
  16.  
  17.  
  18.  
  19.  
  20.  
  21.  
  22.  
  23.  
  24.  
  25.  
  26.  
  27.                              FILE COMMANDO
  28.                               VERSION 1.30
  29.                              12 MARCH 1986
  30.                     COPYRIGHT SANDI AND SHANE STUMP
  31.  
  32.  
  33.  
  34.  
  35.  
  36.  
  37.  
  38.  
  39.  
  40.  
  41.  
  42.  
  43.  
  44.  
  45.  
  46.  
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56.  
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63.  
  64.  
  65.  
  66.  
  67. FILE COMMANDO (TM) VERSION 1.30  12 MARCH 1986 COPYRIGHT BY SANDI & SHANE STUMP
  68.  
  69.  
  70.                         Table of Contents
  71.  
  72.  
  73. Section 1: Before You Start......................................2
  74.            Disclaimer............................................2
  75.            The ShareWare Concept.................................3
  76.            Update Policy.........................................3
  77.            Author Information....................................4
  78.            System Requirements...................................5
  79.            INSTALL program.......................................6
  80.  
  81. Section 2: An Introduction to the File Commando Screen..........10
  82.            Global Abort Key.....................................15
  83.            POPPING Back to FC from a running program............15
  84.            Bigger Keyboard Buffer...............................15
  85.  
  86. Section 3: The Function Key Commands............................16
  87.            <F1>  -- The CHDIR Command...........................16
  88.            <F2>  -- The SORT Command............................19
  89.            <F3>  -- The TREE ON/OFF Command.....................21
  90.            <F4)  -- The RUN Command.............................22
  91.            <F5>  -- The MARK Command............................24
  92.            <F6>  -- The VIEW Command............................27
  93.            <F7>  -- The FIND Command............................28
  94.            <F9>  -- The DISPLAY Command.........................30
  95.            <F10> -- The QUIT Command............................31
  96.  
  97. Section 4: The Space Bar Commands...............................32
  98.            The ATTRIB Command...................................33
  99.            The COPY Command.....................................35
  100.            The DELETE Command...................................37
  101.            The DISK Command.....................................38
  102.            The EDIT Command.....................................41
  103.            The INFO Command.....................................42
  104.            The MATH Command.....................................43
  105.            The PRINT Command....................................44
  106.            The RENAME Command...................................45
  107.            The SPACE Command....................................47
  108.            The UTILITY Command..................................48
  109.  
  110. Section 5: The Editor...........................................51
  111.  
  112. Section 6: The Patch Editor.....................................54
  113.  
  114. Section 7: The Math Commando Calculator.........................57
  115.            Introduction.........................................57
  116.            The Math Commando Screen.............................57
  117.            About the Stack......................................59
  118.            How to Use Math Commando.............................61
  119.                Mathematical Functions...........................62
  120.                Alphabetic Keys - Number Alteration Functions....62
  121.                Function Keys - Exponential Math Functions.......63
  122.                Control Function Keys - Trigonometric Functions..65
  123.                Shift Function Keys - The Registers & Stack......67
  124.            The Use Of Memory Registers..........................69
  125.                Storing and Recalling Numbers....................69
  126.                Arithmetic Operations On Data Registers..........69
  127.  
  128.  
  129.  
  130.  
  131.  
  132.                                   1
  133. FILE COMMANDO (TM) VERSION 1.30  12 MARCH 1986  COPYRIGHT BY SANDI & SHANE STUMP
  134.  
  135.  
  136. Section 1: Before You Start...
  137.  
  138.  
  139. FILE COMMANDO (TM) VERSION 1.30  12 MARCH 1986  COPYRIGHT BY SANDI & SHANE STUMP
  140. ╔══════════════════════════════════════════════════════════════════════════════╗
  141. ║                          << USER-SUPPORTED SOFTWARE>>                        ║
  142. ║                                                                              ║
  143. ║                CUSTOMER'S NAME     ...................SN#12345               ║
  144. ║                                                                              ║
  145. ║    If you find this  program useful,  you can become a registered  user      ║
  146. ║    by sending either a check or money order in the amount of $30.00 to:      ║
  147. ║    (Texas residents add 5.125% sales tax)                                    ║
  148. ║                                                                              ║
  149. ║                                                                              ║
  150. ║                             SANDI & SHANE STUMP                              ║
  151. ║                             BOX 13719                                        ║
  152. ║                             COLLEGE STATION, TX 77841                        ║
  153. ║                                                                              ║
  154. ║                                                                              ║
  155. ║    Please  enclose your name  and  address,  along with any  comments  or    ║
  156. ║    suggestions.  All registered users will be informed of product updates.   ║
  157. ║    We  encourage  free  distribution  of this program to other  users for    ║
  158. ║    evaluation, but DO NOT distribute this program for any charge or fee.     ║
  159. ║                                                                              ║
  160. ║  SUPPORT US SO THAT WE CAN CONTINUE TO DEVELOP GOOD PRODUCTS AT A GOOD PRICE!║
  161. ║                                                                              ║
  162. ║                            PRESS ANY KEY TO BEGIN!                           ║
  163. ╚══════════════════════════════════════════════════════════════════════════════╝
  164.  
  165. Screen 1.1: The Log-on Message Screen. 
  166.  
  167. Disclaimer
  168.  
  169.  
  170.      Sandi & Shane Stump make no express or implied warranty with
  171. regards to the documentation or the program described in regards to the
  172. suitability of this program for any particular purpose or its ability
  173. to produce any particular result.  This program is made available on an
  174. "as is" basis, and the entire risk as to its quality and performance
  175. lies with the user.  Sandi & Shane Stump shall not be liable for any
  176. direct, indirect, or consequential damages in connection or arising
  177. from the use of this program.  
  178.  
  179.  
  180.  
  181.  
  182.  
  183.  
  184.  
  185.  
  186.  
  187.  
  188.  
  189.  
  190.  
  191.  
  192.  
  193.  
  194.  
  195.  
  196.  
  197.  
  198.                                  2
  199. FILE COMMANDO (TM) VERSION 1.30  12 MARCH 1986  COPYRIGHT BY SANDI & SHANE STUMP
  200.  
  201.  
  202. The ShareWare Concept
  203.  
  204.  
  205.      The ShareWare concept is a low priced alternative to commercial
  206. software.  Instead of buying a program at a local retail software 
  207. establishment then bringing it home to find out if it does what you want 
  208. it to, this method permits you to try the program out at home for a 
  209. period of time. You can then decide whether you will use it or not.  
  210. Amount of payment is recommended by each program's author.  
  211.  
  212.  
  213.      File Commando is being distributed under the ShareWare concept.  We 
  214. ask that persons who use this program and find it helpful contribute 
  215. $30.00.  We will in turn notify all persons who become registered users 
  216. of impending updates to this program and other releases by us.  Updates 
  217. of File Commando will be $10.00 to cover cost of materials and shipping.  
  218.  
  219.  
  220.       This program was developed as an new approach to our previous  
  221. utility PC-SWEEP.  All following updates will be available to
  222. registered users for a $10.00 fee.  This amount should cover the costs
  223. incurred in shipping the revised versions.  We will notify all
  224. registered users of updates by sending a card with a description of the
  225. update to the address we have on file for the user.  If your address
  226. changes and you wish to remain on our update list, please send us your
  227. new address information along with your name and the serial number on
  228. your version of File Commando.
  229.  
  230.  
  231.                                                                     
  232.                                                     
  233.  
  234.  
  235.  
  236.  
  237.  
  238.  
  239.  
  240.  
  241.  
  242.  
  243.  
  244.  
  245.  
  246.  
  247.  
  248.  
  249.  
  250.  
  251.  
  252.  
  253.  
  254.  
  255.  
  256.  
  257.  
  258.  
  259.  
  260.  
  261.  
  262.  
  263.  
  264.                                  3
  265. FILE COMMANDO (TM) VERSION 1.30  12 MARCH 1986  COPYRIGHT BY SANDI & SHANE STUMP
  266.  
  267.  
  268. Author Information
  269.  
  270.  
  271.      Send your inquiries to the address listed below:
  272.  
  273.              ┌────────────────────────────────────────┐
  274.              │                                        │
  275.              │       Sandi & Shane Stump              │
  276.              │       Box 13719                        │
  277.              │       College Station, Texas 77841     │
  278.              │                                        │
  279.              └────────────────────────────────────────┘
  280.  
  281.  
  282.       Sandi & Shane Stump (that's us) are two senior-level Computing 
  283. Science students currently attending Texas A&M University in College
  284. Station, Texas.  Besides school, we do computer comsulting work and 
  285. programming on the side to pay the bills.  Shane writes file utilities 
  286. in his spare time for pleasure, although I think it demonstrates some 
  287. masochistic tendencies on his part.   
  288.  
  289.  
  290.       This program was written on a GulfStream APC/286 IBM-AT compatible 
  291. under PC-DOS 3.0.  It was tested on a Kaypro 2000 and a Sperry PC under 
  292. PC-DOS 2.0 and MS-DOS 2.1.  It was written in the C language using the
  293. Instant-C interpreter system and the DeSmet C complier system.
  294.  
  295.  
  296.  
  297.  
  298.  
  299.  
  300.  
  301.  
  302.  
  303.  
  304.  
  305.  
  306.  
  307.  
  308.  
  309.  
  310.  
  311.  
  312.  
  313.  
  314.  
  315.  
  316.  
  317.  
  318.  
  319.  
  320.  
  321.  
  322.  
  323.  
  324.  
  325.  
  326.  
  327.  
  328.  
  329.  
  330.                                  4
  331. FILE COMMANDO (TM) VERSION 1.30  12 MARCH 1986  COPYRIGHT BY SANDI & SHANE STUMP
  332.  
  333.  
  334. System Requirements
  335.  
  336.  
  337.       To execute this program, your computer must meet or exceed the 
  338. following specifications.  
  339.  
  340.       IBM-PC compatible computer (this includes the IBM-AT)
  341.              This can also include some of the MS-DOS compatibles such 
  342.              as the TI Professional.
  343.  
  344.       192k main memory, one disk drive
  345.     
  346.       MS-DOS or PC-DOS 2.0 or higher
  347.  
  348.       printer (if use of the print command is anticipated)
  349.  
  350.  
  351.     
  352.      File Commando has a special installation program to configure 
  353. the program for those of you with composite monitors for execution.  
  354. This installation program also allows you to change the popback key 
  355. and the number of directory entries.  This is detailed on the 
  356. following page. Be aware that any programs that operate as Resident 
  357. programs (such as Sidekick, ProKey, Turbo Lightning, etc), must be 
  358. executed before File Commando.  If you attempt to run one of these 
  359. type programs, File Commando will display the following error 
  360. message:
  361.  
  362. Terminate Stay Resident Call Issued By filename. Process Aborted.
  363.  
  364. This will not stop the desired program from execution, it will only 
  365. disable the stay resident feature.  One more thing, if you attempt to 
  366. execute a program from a program under File Commando (this process is 
  367. called nesting), you are responsible for keeping track of where you are 
  368. at. 
  369.  
  370.      
  371.      File Commando itself can be configured to stay resident on your 
  372. machine.  The process to accomplish this is simple.  Simply execute
  373. File Commando as you normally would, then once under it, move the 
  374. file cursor to COMMAND.COM , press <F4> and select option 1.  To quit 
  375. the stay resident feature, type 'EXIT' at the DOS prompt. 
  376.  
  377.  
  378.      If you currently use a computer that is not considered fully 
  379. compatible with the IBM, you can still run this program.  It will be
  380. necessary for you to run the INSTALL program found with this program. 
  381. The DISPLAY MODE and INTERRUPT SUPPORT toggles will have to switched to
  382. BIOS / INT10h and OFF, respectively.  The Pop-Back feature and the
  383. Abort Running Program features will not work on a machine with this 
  384. switched off.  We cannot verify whether File Commando will work on any
  385. other computer falling into this category.  If you have one of these
  386. machines and you attempt (successfully or unsuccessfully) to run this
  387. program, please drop us a line at the address above and tell us what
  388. machine you are using, the version of DOS you are using and whether it
  389. runs, partially runs, or dies on you.  We are extremely interested in
  390. any information on the subject.
  391.      
  392.  
  393.  
  394.  
  395.  
  396.                                  5
  397. FILE COMMANDO (TM) VERSION 1.30  12 MARCH 1986  COPYRIGHT BY SANDI & SHANE STUMP
  398.  
  399.  
  400. INSTALL Program
  401.  
  402.  
  403. ╔═════════════════════════════════════════════════════════════════════════════╗
  404. ║                        FILE COMMANDO INSTALL PROGRAM                        ║
  405. ╠═════════════════════════════════════════════════════════════════════════════╣
  406. ║                                                                             ║
  407. ║                                                                             ║
  408. ║     ╔[CURRENT SETTINGS]════════════════════════════════════════════════╗    ║
  409. ║     ║                                                                  ║    ║
  410. ║     ║ MONITOR TYPE........................  COLOR / MONOCHROME         ║    ║
  411. ║     ║ DISPLAY METHOD......................          MEMORY MAP         ║    ║
  412. ║     ║ POP-BACK KEY........................             ALT '='         ║    ║
  413. ║     ║ TREE SUPPORT........................                  ON         ║    ║
  414. ║     ║ INTERRUPT SUPPORT...................                  ON         ║    ║
  415. ║     ║ DIRECTORY ENTRIES...................                 256         ║    ║
  416. ║     ╚══════════════════════════════════════════════════════════════════╝    ║
  417. ║                                                                             ║
  418. ║   ╔══════════════════════════════════════════════════════════════════════╗  ║
  419. ║   ║                             INSTALL MENU                             ║  ║
  420. ║   ╠══════════════════════════════════════════════════════════════════════╣  ║
  421. ║   ║  F1 - SET MONITOR TYPE            F5 - SET INTERRUPT SUPPORT         ║  ║
  422. ║   ║  F2 - SET DISPLAY METHOD          F6 - SET # OF DIR ENTRIES          ║  ║
  423. ║   ║  F3 - SET POP-BACK KEY            F7 - SAVE SETTINGS & EXIT INSTALL  ║  ║
  424. ║   ║  F4 - SET TREE SUPPORT               F8 - QUIT - NO CHANGES              ║  ║
  425. ║   ║                                                                      ║  ║
  426. ║   ╚══════════════════════════════════════════════════════════════════════╝  ║
  427. ╚═════════════════════════════════════════════════════════════════════════════╝
  428.  
  429. Screen 1.2: The INSTALL program screen.
  430.  
  431.  
  432.      The INSTALL program configures File Commando for your particular
  433. machine.  There are now six items that specifically need to be defined 
  434. by File Commando.  The screen that is displayed appears above. The 
  435. default values are shown in the current settings box, as shown below:
  436.  
  437. ╔[CURRENT SETTINGS]════════════════════════════════════════════════╗
  438. ║                                                                  ║
  439. ║ MONITOR TYPE........................  COLOR / MONOCHROME         ║
  440. ║ DISPLAY METHOD......................          MEMORY MAP         ║
  441. ║ POP-BACK KEY........................             ALT '='         ║
  442. ║ TREE SUPPORT........................                  ON         ║
  443. ║ INTERRUPT SUPPORT...................                  ON         ║
  444. ║ DIRECTORY ENTRIES...................                 256         ║
  445. ╚══════════════════════════════════════════════════════════════════╝
  446. Menu 1.1: The Current Setting Window.
  447.  
  448. The monitor type is set to the default color / monochrome mode which 
  449. will display File Commando with no interference on most monitors. 
  450. Display method refers to the degree of compatibility between your
  451. machine and the IBM standard.  The default is set to IBM standard
  452. machines.  The default key used to activate POP BACK to and from File
  453. Commando is ALT '='.  The tree support toggle allows you to switch the
  454. directory feature off from File Commando.  This is useful for those of
  455. you with very large hard disks who do not wish to re-read all the
  456. directories of the disk when any command is executed.  The interrupt
  457. support toggle is for those of you who either run this program on less
  458. compatible machines or for those of you who run multitasking software
  459.  
  460.  
  461.  
  462.                                  6
  463. FILE COMMANDO (TM) VERSION 1.30  12 MARCH 1986  COPYRIGHT BY SANDI & SHANE STUMP
  464.  
  465.  
  466. packages such as Microsoft Windows.  The lower limit to the number of
  467. directory entries is 256.  The black & white mode will allow any
  468. monitor to run File Commando without visual interference.  These
  469. options are explained in more detail below.
  470.  
  471.  
  472.      Under this appears the different options available to change these 
  473. default settings.  This menu appears as follows:
  474.  
  475. ╔══════════════════════════════════════════════════════════════════════╗
  476. ║                             INSTALL MENU                             ║
  477. ╠══════════════════════════════════════════════════════════════════════╣
  478. ║  F1 - SET MONITOR TYPE            F5 - SET INTERRUPT SUPPORT         ║
  479. ║  F2 - SET DISPLAY METHOD          F6 - SET # OF DIR ENTRIES          ║
  480. ║  F3 - SET POP-BACK KEY            F7 - SAVE SETTINGS & EXIT INSTALL  ║
  481. ║  F4 - SET TREE SUPPORT               F8 - QUIT - NO CHANGES              ║
  482. ║                                                                      ║
  483. ╚══════════════════════════════════════════════════════════════════════╝
  484. Menu 1.2: The Install Menu.
  485.  
  486. Function F1 changes the type of monitor that is connected to the 
  487. computer system running File Commando.  Function F2 sets the display 
  488. mode for the program.  Function F3 sets the desired pop-back key.  
  489. Function F4 toggles on or off File Commando's ability to read all 
  490. directories off of the disk.  Function F5 sets the interrupt toggle on 
  491. or off to support pop back for File Commando.  Function F6 sets the 
  492. maximum directory entries located in your largest file directory.  
  493. Function F7 saves the changes made under this INSTALL program and exits 
  494. to the system.  Function F8 quits the INSTALL program without altering 
  495. the current INSTALL parameters used by File Commando.
  496.  
  497.  
  498.       If you press F1 to change the Monitor Type, the monitor type as 
  499. shown in the upper half of the screen will switch from COLOR/MONOCHROME 
  500. to BLACK & WHITE.  This mode is for those of you with composite
  501. monitors.  If you do not know whether your monitor is a composite
  502. monitor, simply run File Commando with the default monitor setting of
  503. COLOR / MONOCHROME.  If the opening and subsequent screens appear only
  504. minimally readable, then your monitor is a composite monitor.
  505.  
  506.  
  507.        If you press F2 to change the Display Mode, the display type 
  508. shown in the upper half of the screen will switch from MEMORY MAP to
  509. BIOS / INT10h.  This mode is for those of you running computers such as
  510. the TI Professional computer, which is marginally compatible with the
  511. IBM.  If you are running a TI, please run EMULATE before attempting to
  512. execute INSTALL or File Commando.  We cannot guarantee that this
  513. program will run on all MS-DOS machines, but with this software switch
  514. toggled, many of the MS-DOS machines will hopefully be able to use this
  515. program.
  516.  
  517.  
  518.  
  519.  
  520.  
  521.  
  522.  
  523.  
  524.  
  525.  
  526.  
  527.  
  528.                                  7
  529. FILE COMMANDO (TM) VERSION 1.30  12 MARCH 1986  COPYRIGHT BY SANDI & SHANE STUMP
  530.  
  531.  
  532.      If you press F3 to change the Pop Back key, the following menu will 
  533. appear in the place of the INSTALL Menu:
  534.  
  535. ╔[SET POP-BACK-KEY]════════════════════════════════════════════════╗
  536. ║                                                                  ║
  537. ║CHOOSE THE DESIRED KEY BY USING ARROW KEYS AND PRESSING RETURN:   ║
  538. ║                                                                  ║
  539. ║ ALT-A   ALT-B   ALT-C   ALT-D   ALT-E   ALT-F   ALT-G   ALT-H    ║
  540. ║ ALT-I   ALT-J   ALT-K   ALT-L   ALT-M   ALT-N   ALT-O   ALT-P    ║
  541. ║ ALT-Q   ALT-R   ALT-S   ALT-T   ALT-U   ALT-V   ALT-W   ALT-X    ║
  542. ║ ALT-Y   ALT-Z   ALT-1   ALT-2   ALT-3   ALT-4   ALT-5   ALT-6    ║
  543. ║ ALT-7   ALT-8   ALT-9   ALT-0   ALT--   ALT-=   ALT-F1  ALT-F2   ║
  544. ║ ALT-F3  ALT-F4  ALT-F5  ALT-F6  ALT-F7  ALT-F8  ALT-F9  ALT-F10  ║
  545. ╚══════════════════════════════════════════════════════════════════╝
  546. Menu 1.3: The Set Pop-Back Key Window.
  547.  
  548. This menu allows you to select a more appropriate key for POP BACK.  
  549. This is useful for those of you who either are used to another program 
  550. with POP BACK capabilities or for those of you with programs whose 
  551. instruction activation conflicts with the ALT '=' key specified.  To 
  552. select a key other than the ALT '=' key, simply use the cursor keys 
  553. located on the number/cursor pad to move the highlighted field to the 
  554. desired key and press enter.  If you wish to escape the menu without 
  555. changing the default value, press <ESCape>.  After selecting a more 
  556. appropriate pop-back key, the screen will return to the initial INSTALL 
  557. screen with the newly chosen pop back key replacement appearing in 
  558. ALT '=' place.
  559.  
  560.  
  561.      If you press F4 for Tree Support, the entry for tree support in the 
  562. upper half of the screen will switch from ON to OFF.  This function 
  563. allows those of you with very large hard disks to disable File 
  564. Commando's directory tree feature, which requires all files to be read 
  565. in from the currently logged disk.  When switched OFF, directory 
  566. handling is done one directory at a time.  File Commando will then have 
  567. no knowledge of any other directories on the system and instead will 
  568. function more in the manner of PC-SWEEP 2.10.  
  569.  
  570.  
  571.      If you press F5 for Interrupt Support, the entry for interrupt 
  572. support in the upper half of the screen will switch from ON to OFF.  
  573. This allows MS-DOS compatible machines to run File Commando.  This 
  574. option also enables multitasking programs such as Microsoft's Windows to 
  575. run on the system along with File Commando.
  576.  
  577.  
  578.      If you press F6 for Directory Entries, the following prompt appears 
  579. on the screen in place of the INSTALL Menu:
  580.  
  581. ╔[SET NUMBER OF DIRECTORY ENTRIES]═════════════════════════════════╗
  582. ║                                                                  ║
  583. ║ENTER NUMBER OF DIRECTORY ENTRIES (256-2500):                     ║
  584. ╚══════════════════════════════════════════════════════════════════╝
  585. Menu 1.4: The Set Number of Directory Entries Window.
  586.  
  587. The number of directory entries is important, because some people may 
  588. have need for File Commando to handle a super-large directory, while 
  589. others may not.  This is important to you and the program itself because 
  590. File Commando has to anticipate the worst case and appropriate enough 
  591. memory to handle a directory containing the maximum number of files 
  592.  
  593.  
  594.                                  8
  595. FILE COMMANDO (TM) VERSION 1.30  12 MARCH 1986  COPYRIGHT BY SANDI & SHANE STUMP
  596.  
  597.  
  598. specified.  Each file entry in a directory takes up 23 bytes of memory.
  599. If the number of directory entries is set too low, when File Commando 
  600. attempts to read in a directory that exceeds this number, it will return 
  601. the following error message:
  602.  
  603.  NOT ENOUGH MEMORY TO READ IN ALL FILES!
  604.  
  605. If this occurs, increment the number of files to accommodate your 
  606. largest directory.  
  607.  
  608.  
  609.      If you have made all necessary changes, press F7 to save these 
  610. changes and have them implemented by File Commando.  File Commando must
  611. be located in the same directory as the INSTALL program.  When function
  612. 4 is selected, the installation program directly modifies File Commando
  613. using the values selected in the Installation procedure.  Therefore, no
  614. exterior file is needed later to be present when it is run.  After the
  615. changes are made, you are returned to DOS.  When you next execute File
  616. Commando, the changes are already incorporated into the program.
  617.  
  618.  
  619.     If you press F8 for Quit, the program will return you to the point 
  620. where you began execution of the INSTALL program.  This option allows 
  621. you to abort this INSTALL program  without changing the current 
  622. installation parameters and without altering File Commando.
  623.  
  624.  
  625.  
  626.  
  627.  
  628.  
  629.  
  630.  
  631.  
  632.  
  633.  
  634.  
  635.  
  636.  
  637.  
  638.  
  639.  
  640.  
  641.  
  642.  
  643.  
  644.  
  645.  
  646.  
  647.  
  648.  
  649.  
  650.  
  651.  
  652.  
  653.  
  654.  
  655.  
  656.  
  657.  
  658.  
  659.  
  660.                                  9
  661. FILE COMMANDO (TM) VERSION 1.30  12 MARCH 1986  COPYRIGHT BY SANDI & SHANE STUMP
  662.  
  663.  
  664. Section 2: An Introduction to the File Commando Screen
  665.  
  666.  
  667. FILE COMMANDO (TM) VERSION 1.30  12 MARCH 1986  COPYRIGHT BY SANDI & SHANE STUMP
  668. ╔═══════════════════════════════════════════════════════════╦══════════════════╗
  669. ║FILES IN A:\                                               ║FILE: *.*         ║
  670. ╠═══════════════════════════════════════════════════════════╬══════════════════╣
  671. ║    COMMAND .COM        DOC     .DOC        FC      .EXE   ║VOLUME:SANDI'S_DSK║
  672. ║    FC1     .SCR        FCDOC   .PG1        FCDOC   .PG2   ║SIZE  :     730112║
  673. ║    FCDOC   .PG3        FCDOC   .PG4        FCDOC   .PG5   ║FREE  :     272384║
  674. ║    IO      .SYS        LPTX    .COM        MSDOS   .SYS   ╠══════════════════╣
  675. ║    P1      .S          SEE     .EXE                       ║DIRECTORY STATS   ║
  676. ║                                                           ║  FILES         14║
  677. ║                                                           ║  BYTES     252788║
  678. ║                                                           ║TAGGED            ║
  679. ║                                                           ║  FILES          0║
  680. ║                                                           ║  BYTES          0║
  681. ║                                                           ║TODAY'S INFO:     ║
  682. ║                                                           ║  DATE:   2-03-86 ║
  683. ║                                                           ║  DAY :   MONDAY  ║
  684. ║                                                           ║  TIME:  23:05    ║
  685. ╠═══════════════════════════════════════════════════════════╩══════════════════╣
  686. ║ ATTRIB  COPY  DELETE  DISK  EDIT  INFO  MATH  PRINT  RENAME  SPACE  UTILITY  ║
  687. ║ ATTRIB is used to change or set a file(s) attributes.                        ║
  688. ╠══════════════════════════════════════════════════════════════════════════════╣
  689. ║A>█                                                                           ║
  690. ╚══════════════════════════════════════════════════════════════════════════════╝
  691. F1-CHDIR F2-SORT F3-TREE ON F4-RUN F5-MARK F6-VIEW F7-FIND F9-DISPLAY F10-QUIT
  692.  
  693. Screen 2.1: The File Commando screen display.
  694.  
  695.      
  696.      This is the screen display for File Commando. At the top of the 
  697. screen is the name of the program, the author's names (that's us), and 
  698. the version number of the program.  The version number is a very 
  699. important piece of information for both of us, because any problems 
  700. or bugs you may experience may have been discovered and corrected in a
  701. later version.  In any correspondence with us about this program,
  702. please include the version number and the machine that you are running
  703. this program on.  In any bug report, please tell us what happened and
  704. what events precipitated the inconsistency.  Along with this
  705. information, it would be helpful if you list a phone number in case we
  706. need further clarification of the reported problem.
  707.  
  708.  
  709.      The line    FILES IN A:\    indicates the current drive and 
  710. directory specification that File Commando is currently operating on.  
  711. Below this is the list of all files in the directory.  If more files are 
  712. on the directory than are displayed, the cursor keys allow you to move 
  713. either up or down the list, across or back through the files, forward or 
  714. back one page, or to the beginning or to the end of the directory file 
  715. listing. This is discussed in more detail in the following paragraph. 
  716. The directory display format that is shown on your screen initially 
  717. includes only the file name itself, and will be referred to as the 
  718. 'short form' of the file directory display.  This display is made up of 
  719. three columns of file names, listed in alphabetical order horizontally, 
  720. as in the screen pictured above.  Toggling <F9>-DISPLAY will display
  721. the directory in a more conventional format with one file name per
  722. line, and all pertinent file information to the right of the name.  The
  723. information included is the file size, the date, the time, and the
  724.  
  725.  
  726.                                 10
  727. FILE COMMANDO (TM) VERSION 1.30  12 MARCH 1986  COPYRIGHT BY SANDI & SHANE STUMP
  728.  
  729.  
  730. current attributes.  This form of the directory display will be
  731. referred to from now on as the 'long form' of the directory listing.
  732.  
  733.      
  734.      If while in the INSTALL program, you selected to toggle off the 
  735. directory tree support, then along with the other file names listed on 
  736. the screen will appear the directories located in the subdirectory.  
  737. There will be a directory called '.' which signifies the current 
  738. directory, and there will be a directory shown as '..' which is the 
  739. parent directory to the current one.  The parent directory is the 
  740. directory under which can be found the current directory.  By using the
  741. F6-View command, you can log immediately to these two directories. 
  742. This provision is intended for those of you who have used our previous
  743. program PC-SWEEP 2.10 and who do not wish for all directories to be
  744. read in all at once when a disk has been logged to.
  745.  
  746.  
  747.      To move the highlighted file field to a specific file name, the 
  748. cursor keypad is used.  Most IBM PC compatible computers incorporate a 
  749. cursor/number keypad with a layout similar to the diagram described 
  750. below:
  751.  
  752.                      ╔═══════╕ ╔═══════╕ ╔═══════╕
  753.                      ║       │ ║   Up  │ ║       │
  754.                      ║  Home │ ║ Arrow │ ║  PgUp │
  755.                      ║       │ ║       │ ║       │
  756.                      ╙───────┘ ╙───────┘ ╙───────┘
  757.                      ╔═══════╕ ╔═══════╕ ╔═══════╕
  758.                      ║       │ ║       │ ║       │
  759.                      ║  <-   │ ║   5   │ ║   ->  │
  760.                      ║       │ ║       │ ║       │
  761.                      ╙───────┘ ╙───────┘ ╙───────┘
  762.                      ╔═══════╕ ╔═══════╕ ╔═══════╕
  763.                      ║       │ ║       │ ║       │
  764.                      ║  End  │ ║   Dn  │ ║  PgDn │
  765.                      ║       │ ║ Arrow │ ║       │
  766.                      ╙───────┘ ╙───────┘ ╙───────┘
  767.                      
  768.          Diagram 2.1: The Cursor/Numeric Keypad on the IBM PC.
  769.  
  770.      In the diagram above, you may notice that the up and down arrow
  771. are not represented by their ASCII characters, but are instead
  772. represented by words.  This is because many printers do not support the
  773. up arrow, the down arrow, the right arrow, or the triangular
  774. characters.  So, wherever there is one of these characters in File
  775. Commando, we will use their verbal label instead or their character.
  776.  
  777.  
  778.      To move horizontally to the next file listed to the right of the
  779. current file, press the right arrow key, ( -> ).  To move back
  780. horizontally to the left one file, press the left arrow key, ( <- ). 
  781. To move vertically down one line of files, press the down arrow key. 
  782. To move vertically up one line of files, press the up arrow key.  The
  783. <PgUp> and <PgDn> display the prior page and the next page of files in
  784. the directory, respectively.  The file field is then located at the top
  785. of the page displayed.  The <Home> key displays the first page of files
  786. in the directory, with the file field highlighting the first file
  787. listed in the directory.  The <End> key displays the last page of files
  788. in the directory, with the file field highlighting the last file in the
  789. directory.  When in the 'long form' of the directory display, only the
  790.  
  791.  
  792.                                 11
  793. FILE COMMANDO (TM) VERSION 1.30  12 MARCH 1986  COPYRIGHT BY SANDI & SHANE STUMP
  794.  
  795.  
  796. left and right arrow keys from the previous description are not used to
  797. move from file to file.  The center key on the keypad, the <5> key, is
  798. not utilized by File Commando for field movement in any menus or
  799. screens.
  800.  
  801.  
  802.      The     FILE: *.*    section of the screen displays the current 
  803. file wildcard search specification of the program.  It is initially set 
  804. to '*.*', which signifies that all files on the directory are read in 
  805. and are accessible.  This can be changed under the <F1>-CHDIR command to
  806. read in any files matching a specified wildcard field.  This will be 
  807. discussed in more detail under <F1>-CHDIR.
  808.  
  809.  
  810.      The    VOLUME:SANDI'S_DSK
  811.             SIZE  :     730112
  812.             FREE  :     272384    section of the screen display provides 
  813. the disk specifications for the current disk.  VOLUME: is the volume 
  814. label field and indicates what volume label, if any, has been attached 
  815. to the particular disk currently being accessed by File Commando.  SIZE 
  816. refers to the total amount of disk space available on the disk, both 
  817. occupied and free.  FREE refers to the amount of free space available on 
  818. the disk.  MS-DOS and PC-DOS currently allocate space for each file 
  819. based on one kilobyte boundaries, therefore the amount of disk space 
  820. free will equal some multiple of 1024k.  This is why the total size of 
  821. the files can be less than the difference between the space available 
  822. and the space free on the disk.  This also means that a file can still 
  823. be altered and enlarged when FREE :  0, as long as these additions do 
  824. not exceed the next 1024k boundary.
  825.  
  826.  
  827.      The    DIRECTORY STATS
  828.               FILES         14
  829.               BYTES     252788    section of the screen display provides 
  830. the number of files in the current directory being displayed and the 
  831. total amount of disk space that the directory itself occupies.  If a file 
  832. pattern other than '*.*' is used to display the file directory, only the 
  833. number of files and the combined size of those file shown will be 
  834. displayed.  As explained above, the number of bytes located in all the 
  835. files on the disk will rarely, if ever, equal the difference in the 
  836. amount of space available and space free on the disk.  
  837.  
  838.  
  839.      The    TAGGED
  840.               FILES          0
  841.               BYTES          0    section of the screen display provides 
  842. the number of files and the total size of the files that have been 
  843. tagged by File Commando in the current file directory.
  844.  
  845.  
  846.      The    TODAY'S INFO:
  847.               DATE:    2-03-86
  848.               DAY :   MONDAY
  849.               TIME:   23:05       section of the screen display provides 
  850. the current date, the corresponding weekday, and the current time that 
  851. the system has been initialized with and is using.  Computers with 
  852. battery operated clocks must, at some time, initialize their clocks with 
  853. the correct time and date, whereas other computers, with no such 
  854. battery-powered clock, must be initialized with the correct time and 
  855. date every time the system is turned on.  To reset the date and time on 
  856.  
  857.  
  858.                                 12
  859. FILE COMMANDO (TM) VERSION 1.30  12 MARCH 1986  COPYRIGHT BY SANDI & SHANE STUMP
  860.  
  861.  
  862. the system, File Commando has a CLOCK RESET option under UTILITY 
  863. command.  
  864.  
  865.  
  866.       The next major section of interest to you is the 'Space Bar' 
  867. commands.  These commands, so named because to select one, you must move 
  868. the highlighted command field by pressing either the <SPACE BAR> or the 
  869. <BACKSPACE> key to the desired command, are located directly underneath 
  870. the file listing area of the screen and appear as:
  871.  
  872. ATTRIB  COPY  DELETE  DISK  EDIT  INFO  MATH  PRINT  RENAME  SPACE  UTILITY
  873. ATTRIB is used to change or set a file(s) attributes.
  874.  
  875. This line contains ten commands that are readily accessible to you.  The 
  876. line directly below the command line gives a brief description of the 
  877. currently highlighted command.  To move this field across to the right, 
  878. simply press the <SPACE BAR>; to move it back to the left, press the 
  879. <BACKSPACE> key.  When the highlighted field is on the last command on 
  880. the line, the UTILITY command, the next press of the <SPACE BAR> will 
  881. move the field to the beginning of the line, to the ATTRIB command.  The 
  882. <BACKSPACE> key works the same way, only in reverse.  Once the highlighted 
  883. field is on the command that you wish to execute, press <ENTER>.  You can 
  884. also select any one of these commands but the DISK command by pressing 
  885. the alphabetic key corresponding to the first character in the command 
  886. name.  These eleven commands will be discussed in further detail in
  887. Section 4.
  888.  
  889.  
  890.      Directly under the two 'space bar' command lines is a line 
  891. containing nothing but the characters:
  892.  
  893. A> 
  894.  
  895. This line is used by various routines, as needed, when additional 
  896. information is necessary to execute a specific instruction.  The A> in 
  897. this case is the current logged disk drive where the current directory 
  898. is located.
  899.  
  900.  
  901.      At the very bottom of the screen, the following line appears:
  902.  
  903. F1-CHDIR F2-SORT F3-TREE ON F4-RUN F5-MARK F6-VIEW F7-FIND F9-DISPLAY F10-QUIT
  904.  
  905. This is the function key line, containing nine 'function key' commands. 
  906. These commands are toggled by pressing the indicated function key.  The 
  907. commands that should be brought to your immediate attention are the 
  908. <F1>-CHDIR command, which changes the drive and directory of a disk 
  909. being displayed, <F9>-DISPLAY command, which switches the file display
  910. between the current file display to one that shows one file per line
  911. with all relevant file information to its side, and <F10>-QUIT command,
  912. which allows you to escape from File Commando.
  913.  
  914.      
  915.  
  916.  
  917.  
  918.  
  919.  
  920.  
  921.  
  922.  
  923.  
  924.                                 13
  925. FILE COMMANDO (TM) VERSION 1.30  12 MARCH 1986  COPYRIGHT BY SANDI & SHANE STUMP
  926.  
  927.  
  928. Section 2.1 Global Abort Key    
  929.  
  930.  
  931.      An important key to remember is the <ESCape> key.  This key will
  932. allow you to abort any menu without consequence.  Of course, the
  933. <ESCape> key is no miracle worker, if you have completed entry of all
  934. necessary information asked for by File Commando and have pressed
  935. <ENTER>, the <ESCape> will have no effect.
  936.  
  937.  
  938.      The FCAbort key, the Shift PrtScr key, aborts a current or pending
  939. File Commando operation.  This is helpful if you chose the option
  940. DELETE ALL UNTAGGED FILES and suddenly realized that that was not what
  941. you wanted to do.  This key will not reinstate anything lost before
  942. being pressed, and it is not guaranteed to stop the execution of the
  943. command immediately.  For example, if you choose to format a disk and
  944. then change your mind and press the FCAbort key, the format procedure
  945. may have already begun and your disk may be unreadable by any program.
  946.  
  947.  
  948. Section 2.2 POPPING Back to File Commando from a running program
  949.  
  950.  
  951.      The Popback key is the ALT '=' key combination, with both the ALT 
  952. key and the equals sign, '=', pressed simultaneously.  If you use the
  953. install program and change the default popback key to something else,
  954. when the ALT '=' is mentioned, just substitute in your mind the key you
  955. changed it to.  The Popback feature, for those of you who are not
  956. already familiar with it from other programs, permits you to suspend
  957. execution of a program run under the File Commando shell and return
  958. system control to File Commando.  The easiest way to explain the
  959. command is to give an example.  After pressing <F4> to run your
  960. favorite word processing program from File Commando, you may realize
  961. that there is not enough room on the disk for your newly edited file. 
  962. By using the Popback command, the ALT =, you can return to File
  963. Commando and do the necessary operations to help you finish your task. 
  964. Under File Commando you can delete files from the disk, format a new
  965. disk to use, or do whatever is needed.  You can then use the Popback
  966. key again to return to your program and continue on with what you were
  967. doing.
  968.  
  969.  
  970.      We cannot guarantee that this routine will work with all programs
  971. or computers.  For those of you with MS-DOS machines who are required
  972. to set the INTERRUPT SUPPORT toggle OFF in the INSTALL program,
  973. Pop-Back is not implemented.  As for programs that manipulate
  974. interrupts, it is recommended that you try it out before using it with
  975. a important and/or irresplaceable file.  Sometimes when this key is
  976. pressed, a low pitched beep will sound.  This beep means that the DOS
  977. is currently busy and can't respond immendiately.  It can also sound
  978. when there is no file to pop back to.  As long as there is a file to
  979. pop back to, keep trying the POPBACK key.
  980.  
  981.  
  982. Section 2.3 Bigger Keyboard Buffer
  983.  
  984.  
  985.      File Commando expands the original 15 character keyboard buffer to
  986. 128 characters.  This feature is enabled at all times during execution
  987. of File Commando, even during execution of programs under the File
  988. Commando shell).
  989.              
  990.                                    14
  991. FILE COMMANDO (TM) VERSION 1.30  12 MARCH 1986  COPYRIGHT BY SANDI & SHANE STUMP
  992.  
  993.  
  994. Section 3: The Function Key Commands
  995.  
  996.  
  997. F1-CHDIR F2-SORT F3-TREE ON  F4-RUN F5-MARK F6-VIEW F7-FIND F9-DISPLAY F10-QUIT
  998.  
  999.  
  1000.      The commands located on the bottom line of the screen are the 
  1001. 'function key' commands.  By pressing one of these keys, you will begin 
  1002. execution of the indicated function.  Pressing <ESCape> will abort any 
  1003. of these commands other than <F3>-TREE ON/OFF which is a toggle key, 
  1004. <F6>-VIEW which proceeds to view the indicated file, and <F9>-DISPLAY 
  1005. which switches the file display mode.  Most of the information
  1006. collected concerns the execution of a command and collection methods
  1007. include either one or more menus, data field prompts, or both.
  1008.  
  1009.  
  1010.      To select an option from any of the following menus, use the 
  1011. cursor/numeric pad shown in Diagram 2.1 to move the selection up or
  1012. down, then press <ENTER> to record your choice.  The SELECTION field at
  1013. the bottom of the menu should show the number of the option currently
  1014. being pointed at by the selection arrow.  You can also select an option 
  1015. by entering the number corresponding to the option that you wish to 
  1016. execute.
  1017.  
  1018.  
  1019.  
  1020.  
  1021.  
  1022.  
  1023.  
  1024.  
  1025.  
  1026.  
  1027.  
  1028.  
  1029.  
  1030.  
  1031.  
  1032.  
  1033.  
  1034.  
  1035.  
  1036.  
  1037.  
  1038.  
  1039.  
  1040.  
  1041.  
  1042.  
  1043.  
  1044.  
  1045.  
  1046.  
  1047.  
  1048.  
  1049.  
  1050.  
  1051.  
  1052.  
  1053.  
  1054.  
  1055.  
  1056.                                 15
  1057. FILE COMMANDO (TM) VERSION 1.30  12 MARCH 1986  COPYRIGHT BY SANDI & SHANE STUMP
  1058.  
  1059.  
  1060. <F1>-CHDIR
  1061.  
  1062.       
  1063.      Pressing <F1> invokes the Change Directory command.  File Commando 
  1064. responds by displaying the following menu in the center of the screen:
  1065.  
  1066.                  ╔══════════════════════════════════════╗
  1067.                  ║              CHDIR MENU              ║
  1068.                  ╠══════════════════════════════════════╣
  1069.                  ║                                      ║
  1070.                  ║ ══> 1 . CHANGE DIRECTORY             ║
  1071.                  ║     2 . RE-READ CURRENT DIRECTORY    ║
  1072.                  ║     3 . RE-LOG CURRENT DISK          ║
  1073.                  ║     4 . CHANGE FILE SEARCH WILDCARD  ║
  1074.                  ║                                      ║
  1075.                  ║     Selection:   1                   ║
  1076.                  ╚══════════════════════════════════════╝
  1077.                  Menu 3.1: The CHDIR Menu.
  1078.  
  1079. For this menu, there are four options.  The first is the change 
  1080. directory option, which allows you to change either the current drive, 
  1081. the current directory, or both.  The second is the reread current 
  1082. directory option, which re-reads the current directory from the disk.  
  1083. The third is the re-log current disk option, which re-reads the entire 
  1084. directory table for the disk.  The fourth is the change file search 
  1085. wildcard option, which changes the current file search pattern.
  1086.  
  1087.  
  1088.      The Change Directory option allows you to select the drive and 
  1089. directory that you wish to access.  When this option is selected, File
  1090. Commando will respond with the query:
  1091.  
  1092. A> CHDIR to drive (A-D): A
  1093.  
  1094. At this prompt, enter the drive you wish to be logged to.  Notice that 
  1095. the default is the current drive, in this case A.  Also notice the drive 
  1096. values located in parentheses.  This is a list of all drives File 
  1097. Commando currently recognizes as being resident on your system.  This
  1098. list includes any RAM disks on the system, hard disk drives, 3-1/2
  1099. floppy disks, and 5-1/4 floppy disks; in short, any drives the system 
  1100. notes as existing.  Please note that if you exit File Commando after
  1101. changing drive or directory, you will be returned to the directory 
  1102. that you had selected.
  1103.  
  1104.  
  1105.      If the directory tree display mode has been switched off (the 
  1106. indicator is located at the bottom of the screen as the <F3>-TREE OFF 
  1107. command), you will instead be asked to input the drive and directory 
  1108. where you wish to log to. If an incorrect drive is inputted, or you 
  1109. begin entering the directory name without entering the drive 
  1110. specification, File Commando will insert the current directory 
  1111. specification into the beginning of your directory path name.  File 
  1112. Commando will only accept correctly typed entries.  If you cannot 
  1113. remember the exact path name of the directory that you wish log to, 
  1114. then use the <F3>-TREE ON toggle to use the following directory tree 
  1115. display.  If the INSTALL program was used to toggle OFF the TREE 
  1116. SUPPORT, the directory name must be entered into File Commando as 
  1117. described above.
  1118.  
  1119.  
  1120.  
  1121.  
  1122.                                 16
  1123. FILE COMMANDO (TM) VERSION 1.30  12 MARCH 1986  COPYRIGHT BY SANDI & SHANE STUMP
  1124.  
  1125.  
  1126. FILE COMMANDO (TM) VERSION 1.30  12 MARCH 1986  COPYRIGHT BY SANDI & SHANE STUMP
  1127. ╔═══════════════════════════════════════════════════════════╦══════════════════╗
  1128. ║FILES IN A:\                                               ║FILE: *.*         ║
  1129. ╠═══════════════════════════════════════════════════════════╬══════════════════╣
  1130. ║ >A:\                                                      ║VOLUME:SANDI'S_DSK║
  1131. ║ │                                                         ║SIZE  :     730112║
  1132. ║ ├CALCULAT─────┤DOCUMENT                                   ║FREE  :     272384║
  1133. ║ │                                                         ╠══════════════════╣
  1134. ║ ├DESMET                                                   ║DIRECTORY STATS   ║
  1135. ║ │                                                         ║  FILES         14║
  1136. ║ └WORKAREA─────├SANDI────────├HOMEWORK─────├PROJECTS       ║  BYTES     252788║
  1137. ║               │             │             │               ║TAGGED            ║
  1138. ║               │             │             └ETCETERA       ║  FILES          0║
  1139. ║               │             │                             ║  BYTES          0║
  1140. ║               │             └RECORDS                      ║TODAY'S INFO:     ║
  1141. ║               │                                           ║  DATE:   2-03-86 ║
  1142. ║               └SHANE                                      ║  DAY :   MONDAY  ║
  1143. ║dn                                                         ║  TIME:  23:14    ║
  1144. ╠═══════════════════════════════════════════════════════════╩══════════════════╣
  1145. ║ ATTRIB  COPY  DELETE  DISK  EDIT  INFO  MATH  PRINT  RENAME  SPACE  UTILITY  ║
  1146. ║ DIRECTORY functions: MKDIR and RMDIR.                                        ║
  1147. ╠══════════════════════════════════════════════════════════════════════════════╣
  1148. ║A>Use the cursor keys to move marker, <CR> for selection, ESC to quit█        ║
  1149. ╚══════════════════════════════════════════════════════════════════════════════╝
  1150. F1-CHDIR F2-SORT F3-TREE ON F4-RUN F5-MARK F6-VIEW F7-FIND F9-DISPLAY F10-QUIT
  1151.  
  1152. Screen 3.1: The Directory Tree.
  1153.  
  1154.  
  1155.       If the directory tree display mode is switched ON (the indicator 
  1156. can be found at the bottom of the screen as the <F3>-TREE ON command), 
  1157. the display clears and the current directory tree structure is drawn 
  1158. onto the screen.  The top directory shown is the root directory, which 
  1159. is named by the current drive where the disk is located.  The current 
  1160. directory is indicated by the directory field, which is in reverse 
  1161. video on the screen.  The cursor keys control the movement of the 
  1162. directory field.  Any directory located to the right of another 
  1163. directory is subordinate to the directory on its left; all directories 
  1164. created by the user are subordinate to the drive directory.  If there 
  1165. are more subdirectories located on the disk than is room to display 
  1166. them, then a down arrow key will be displayed in the bottom lefthand 
  1167. corner of the directory tree display.  Once you have found the 
  1168. directory you wish to display, move the pointer to it and press 
  1169. <ENTER>.  Pressing <ESCape> will terminate the operation and return you 
  1170. to the directory where you were previously located.
  1171.  
  1172.  
  1173.      The Re-Read Current Directory option allows you to re-read the 
  1174. current directory from the disk in order to update its record of files 
  1175. and related file information.  This is to update the display after a 
  1176. file has been edited or created, or after a file has been squeezed or 
  1177. unsqueezed.
  1178.  
  1179.  
  1180.      The Re-Log Current Disk option allows you to re-initialize the 
  1181. current drive.  This command is used when you swap diskettes, but wish 
  1182. to stay logged to the same disk.  
  1183.  
  1184.  
  1185.  
  1186.  
  1187.  
  1188.                                 17
  1189. FILE COMMANDO (TM) VERSION 1.30  12 MARCH 1986  COPYRIGHT BY SANDI & SHANE STUMP
  1190.  
  1191.  
  1192.      The Change File Search Wildcard option is responsible for 
  1193. recognizing and controlling what files are displayed onto the screen 
  1194. from a particular directory.  The current file search pattern is located 
  1195. on the second line of the screen, directly above the volume label field.  
  1196. The default value is '*.*', which displays all files located in the 
  1197. current directory.  Setting this field to an alternate wildcard value 
  1198. would result in only those files in the current directory being read 
  1199. that conformed with the wildcard specified.  For example, if you specify 
  1200. a wildcard of '*.DAT', File Commando will re-read the directory, 
  1201. recognizing and displaying only those files that end with the file 
  1202. extension '.DAT'.  This option can be helpful to those with a large 
  1203. directory of files, but only certain files sharing a common file name 
  1204. factor that you wish to work with.
  1205.  
  1206.  
  1207.      A wildcard is denoted by an asterisk, '*', and in this case marks 
  1208. the remaining positions in the file name open to any legal character.  A 
  1209. question mark, '?', differs from the function of an asterisk in that a 
  1210. question mark holds the place for any character, but it has no control 
  1211. on the following character positions in the file.  For example, using 
  1212. the wildcard 'W*.*' means that only those files beginning with a W are 
  1213. considered.  The field 'F?.*' means only those files beginning with the 
  1214. letter F followed by only one legal file name character followed by any 
  1215. file extension are related.
  1216.  
  1217.  
  1218.      When this command is chosen, the following message is displayed:
  1219.  
  1220. ENTER NEW FILE SEARCH WILDCARD: 
  1221.  
  1222. At this point, enter the wild card that you want your files to conform 
  1223. to and press <ENTER>.  The next message displayed is:
  1224.  
  1225. RE-READ CURRENT DIRECTORY WITH NEW WILDCARD? Y
  1226.  
  1227. Pressing <ENTER> for Yes will re-read the current directory looking for 
  1228. files conforming to the file search wildcard entered.  Pressing N for no 
  1229. will change the file wildcard, but will postpone re-initializing the 
  1230. screen directory until the next time the directory is read in by File 
  1231. Commando.  Pressing <ESCape> at this point is like pressing N for no, 
  1232. the wildcard has been entered, and the next time File Commando re-reads 
  1233. the directory, the files that will be displayed will reflect that fact.
  1234.  
  1235.  
  1236.      Notice the current directory statistics only reflects the number 
  1237. and size of the displayed files only, not all the files on the disk.  
  1238. Performing this operation is like logging to a new directory on the same 
  1239. disk; the files of the other directory are on the disk, but you cannot 
  1240. access them until you switch back to it.  
  1241.  
  1242.  
  1243.       One important note to remember, the file search wildcard is NOT 
  1244. reset to '*.*' when changing to another directory or disk, so if no file 
  1245. on the current directory or the directory being read in conforms to the 
  1246. wildcard specified, a    NO FILES IN DIRECTORY    message may result.
  1247.  
  1248.  
  1249.  
  1250.  
  1251.  
  1252.  
  1253.  
  1254.                                 18
  1255. FILE COMMANDO (TM) VERSION 1.30  12 MARCH 1986  COPYRIGHT BY SANDI & SHANE STUMP
  1256.  
  1257.  
  1258. <F2>-SORT
  1259.  
  1260.  
  1261.      The SORT function, when selected, will display the following menu:
  1262.  
  1263.                    ╔═════════════════════════════════╗
  1264.                    ║            SORT MENU            ║
  1265.                    ╠═════════════════════════════════╣
  1266.                    ║                                 ║
  1267.                    ║ ══> 1 . SET PRIMARY SORT KEY    ║
  1268.                    ║     2 . SET SECONDARY SORT KEY  ║
  1269.                    ║     3 . SORT FILES              ║
  1270.                    ║                                 ║
  1271.                    ║     Selection:   1              ║
  1272.                    ╚═════════════════════════════════╝
  1273.                    Menu 3.2: The Sort Menu.
  1274.  
  1275. Under this menu will appear the following line:
  1276.  
  1277. A>PRIMARY SORT KEY :=FILENAME   [up]   SECONDARY SORT KEY :=FILENAME  [up]█
  1278.  
  1279. Selecting option 1 sets the primary sort key for the sort.  Selecting 
  1280. option 2 sets the secondary sort key for the sort.  These two fields are 
  1281. used to sort the files and subsequently display them based on the file 
  1282. fields chosen, using the primary sort key to sort all files in ascending 
  1283. or descending order, and using the secondary sort key to resolve 
  1284. duplicate primary sort matches.  Thus, a good secondary sort key for any 
  1285. sort is either the file name or file size, since it would be unusual, if 
  1286. not impossible, for either to be duplicated in the directory exactly.  
  1287. The arrow following both sort keys indicates the direction the sort will 
  1288. arrange the files.  The choices available are ascending order (signified 
  1289. by the up arrow key) or descending order (signified by the down arrow
  1290. key) order.  Selecting option 3 begins sorting the files in the current
  1291. directory based on the sort keys entered.  The default for both sorts
  1292. keys is the file name sorted in ascending order.
  1293.  
  1294.  
  1295.      If either option 1 or option 2 on the SORT MENU is chosen, the 
  1296. following menu will appear on the screen:
  1297.  
  1298.                     ╔════════════════════════╗
  1299.                     ║      SORT KEY MENU     ║
  1300.                     ╠════════════════════════╣
  1301.                     ║                        ║
  1302.                     ║ ══> 1 . FILENAME       ║
  1303.                     ║     2 . FILESIZE       ║
  1304.                     ║     3 . DATE           ║
  1305.                     ║     4 . ATTRIBUTE      ║
  1306.                     ║     5 . MARK           ║
  1307.                     ║                        ║
  1308.                     ║     Selection:   1     ║
  1309.                     ╚════════════════════════╝
  1310.                     Menu 3.3: The Sort Key Menu.
  1311.  
  1312. Selection 1 will set the sort key to filename, sorting the files 
  1313. alphabetically.  Selection 2 will set the sort key to file size and 
  1314. selection 3 will set the sort key to the date on the file.  These are 
  1315. sorted numerically.  Selection 4 will set the sort key to the file's 
  1316. attribute, which will sort in the order of: 
  1317.  
  1318.  
  1319.  
  1320.                                 19
  1321. FILE COMMANDO (TM) VERSION 1.30  12 MARCH 1986  COPYRIGHT BY SANDI & SHANE STUMP
  1322.  
  1323.  
  1324. 1-Read only     2-Hidden        3-System        4-(1,2)       5-(1,3)
  1325. 6-(2,3)         7-(1,2,3)       8-Archive       9-Read/Write  
  1326.  
  1327. Selection 5 will set the sort key to the file mark state (whether the 
  1328. file has been tagged or not), with the tagged files appearing first.  
  1329.  
  1330.  
  1331.       Once you choose a sort key, the following message appears on the 
  1332. screen:
  1333.  
  1334.                    ╔══════════════════════════╗
  1335.                    ║      SORT ORDER MENU     ║
  1336.                    ╠══════════════════════════╣
  1337.                    ║                          ║
  1338.                    ║ ══> 1 . ASCENDING [up]   ║
  1339.                    ║     2 . DESCENDING [dn]  ║
  1340.                    ║                          ║
  1341.                    ║     Selection:   1       ║
  1342.                    ╚══════════════════════════╝
  1343.                    Menu 3.4: The Sort Order Menu.
  1344.  
  1345. Option 1 sorts the files in ascending order, from 0 to 9, from A to Z, 
  1346. whereas option 2 sorts the files in descending order.  After making your 
  1347. selection, you will be returned to the SORT MENU.
  1348.  
  1349.  
  1350.  
  1351.  
  1352.  
  1353.  
  1354.  
  1355.  
  1356.  
  1357.  
  1358.  
  1359.  
  1360.  
  1361.  
  1362.  
  1363.  
  1364.  
  1365.  
  1366.  
  1367.  
  1368.  
  1369.  
  1370.  
  1371.  
  1372.  
  1373.  
  1374.  
  1375.  
  1376.  
  1377.  
  1378.  
  1379.  
  1380.  
  1381.  
  1382.  
  1383.  
  1384.  
  1385.  
  1386.                                 20
  1387. FILE COMMANDO (TM) VERSION 1.30  12 MARCH 1986  COPYRIGHT BY SANDI & SHANE STUMP
  1388.  
  1389.  
  1390. <F3>-TREE ON
  1391.  
  1392.  
  1393.      The TREE ON/OFF command is a toggle which switches ON/OFF the 
  1394. directory tree structure display.  If while under the INSTALL program 
  1395. you set the TREE SUPPORT toggle to OFF, pressing this key will result in 
  1396. the following message being displayed:
  1397.  
  1398. TREE SUPPORT DISABLED! YOU MUST USE INSTALL TO REACTIVATE
  1399.  
  1400.  
  1401.      Otherwise, toggling this switch ON/OFF enables or disables, 
  1402. respectively, the directory tree display.  If the directory tree is 
  1403. disabled, all subsequent selection of directories must be made by typing 
  1404. in the full path name of the desired directory.  This feature is useful 
  1405. for those of you with large hard disks who wish to copy, delete, or
  1406. otherwise modify another disk, but who also don't wish to take the time
  1407. for File Commando to read all the directories and sort them.  When the
  1408. TREE ON label is displayed, all directories are read in from the other
  1409. disk and a directory name is selected from the directory tree that is
  1410. then displayed.  When the TREE OFF label is displayed, entry of a drive
  1411. specification and directory name is entered by the user after the
  1412. following prompt:
  1413.  
  1414. COMMAND to what drive\dir: 
  1415.  
  1416. This command only accepts correct drive and directory specification 
  1417. and if no drive is specified, the current drive is entered into the 
  1418. directory path.
  1419.  
  1420.  
  1421. ╔═══════════════════════════════════════════════════════════╦══════════════════╗
  1422. ║FILES IN A:\                                               ║FILE: *.*         ║
  1423. ╠═══════════════════════════════════════════════════════════╬══════════════════╣
  1424. ║ >A:\                                                      ║VOLUME:SANDI'S_DSK║
  1425. ║ │                                                         ║SIZE  :     730112║
  1426. ║ ├CALCULAT─────┤DOCUMENT                                   ║FREE  :     272384║
  1427. ║ │                                                         ╠══════════════════╣
  1428. ║ ├DESMET                                                   ║DIRECTORY STATS   ║
  1429. ║ │                                                         ║  FILES         14║
  1430. ║ └WORKAREA─────├SANDI────────├HOMEWORK─────├PROJECTS       ║  BYTES     252788║
  1431. ║               │             │             │               ║TAGGED            ║
  1432. ║               │             │             └ETCETERA       ║  FILES          0║
  1433. ║               │             │                             ║  BYTES          0║
  1434. ║               │             └RECORDS                      ║TODAY'S INFO:     ║
  1435. ║               │                                           ║  DATE:   2-03-86 ║
  1436. ║               └SHANE                                      ║  DAY :   MONDAY  ║
  1437. ║dn                                                         ║  TIME:  23:14    ║
  1438. ╠═══════════════════════════════════════════════════════════╩══════════════════╣
  1439. ║ ATTRIB  COPY  DELETE  DISK  EDIT  INFO  MATH  PRINT  RENAME  SPACE  UTILITY  ║
  1440. ║ DIRECTORY functions: MKDIR and RMDIR.                                        ║
  1441. ╠══════════════════════════════════════════════════════════════════════════════╣
  1442. ║A>Use the cursor keys to move marker, <CR> for selection, ESC to quit█        ║
  1443. ╚══════════════════════════════════════════════════════════════════════════════╝
  1444. F1-CHDIR F2-SORT F3-TREE ON F4-RUN F5-MARK F6-VIEW F7-FIND F9-DISPLAY F10-QUIT
  1445.  
  1446. Screen 3.2: The Directory Tree.
  1447.  
  1448.  
  1449.  
  1450.  
  1451.  
  1452.                                 21
  1453. FILE COMMANDO (TM) VERSION 1.30  12 MARCH 1986  COPYRIGHT BY SANDI & SHANE STUMP
  1454.  
  1455.  
  1456. <F4>-RUN
  1457.  
  1458.  
  1459.      This command executes a specified file from under the File 
  1460. Commando shell.  When selected the following message is displayed 
  1461. onto the screen:
  1462.  
  1463.             ╔═══════════════════════════════════════════╗
  1464.             ║             RUN  MENU                     ║
  1465.             ╠═══════════════════════════════════════════╣
  1466.             ║                                           ║
  1467.             ║ ══> 1 . RUN CURRENT FILE                  ║
  1468.             ║     2 . RUN A DOS COMMAND/OTHER PROGRAM   ║
  1469.             ║                                           ║
  1470.             ║     Selection:   1                        ║
  1471.             ╚═══════════════════════════════════════════╝
  1472.             Menu 3.5: The Run Menu.
  1473.                   
  1474. Option 1 executes the file that is currently highlighted in the file 
  1475. directory display.  Option 2 executes a DOS command or another 
  1476. program located elsewhere on the system.
  1477.  
  1478.  
  1479.      If you select option 1, RUN CURRENT FILE, File Commando will 
  1480. then execute the program that is currently highlighted in the file 
  1481. directory listing. The only limitation on this is that only files 
  1482. with the extensions '.COM', '.EXE', and '.BAT' files can be executed.  
  1483. If a '.BAT' file is selected for execution, COMMAND.COM must be 
  1484. available on the disk that you are currently logged onto.  Once 
  1485. execution of the program is finished, control is returned to File 
  1486. Commando.
  1487.  
  1488.  
  1489.      When this command is selected, the following line is displayed:
  1490.  
  1491. PROGRAM PARAMETERS: 
  1492.  
  1493. This is where you enter supplementary information necessary for the 
  1494. selected program to run.  Do not re-enter the file name to be executed. 
  1495. After executing the program to your satisfaction and exiting, the 
  1496. system will display the following message on the screen:
  1497.  
  1498. PRESS ANY KEY TO RETURN TO FILE COMMANDO
  1499.  
  1500. After pressing any key, the now familiar screen of File Commando is 
  1501. redrawn onto your screen.
  1502.  
  1503.  
  1504.      During execution this command, the Popback key can be a useful 
  1505. feature. A complete explanation of this function appears in Section 2.1.
  1506.  
  1507.  
  1508.      If you select option 2, RUN A DOS COMMAND/OTHER PROGRAM, File 
  1509. Commando will then exit its shell and allows you to execute a DOS 
  1510. command or a program located on another disk.  An example of its 
  1511. application follows.  In some situations, you may wish to copy a 
  1512. number of tagged files to another disk that does not have enough 
  1513. space available.  In this situation, instead of having to change 
  1514. directories to delete files to make room, you can simply execute <F3> 
  1515. and enter DIR plus the drive specification.  This will list all the 
  1516.  
  1517.  
  1518.                                 22
  1519. FILE COMMANDO (TM) VERSION 1.30  12 MARCH 1986  COPYRIGHT BY SANDI & SHANE STUMP
  1520.  
  1521.  
  1522. files on the drive and directory.  From here, you can determine what 
  1523. files you wish to delete from this disk to make room for your new 
  1524. files.  Next, delete any unwanted files on the disk by pressing <F3> 
  1525. again and enter the delete command plus the files you wish deleted.  
  1526. After DOS is finished, you can return to File Commando and use its 
  1527. COPY command to copy to that disk all the files that you have tagged.
  1528.  
  1529.  
  1530.      After option 2 is selected, the following message will then 
  1531. appear on the screen:
  1532.  
  1533. PRESS ANY KEY AND THEN ENTER COMMAND!
  1534.  
  1535. As the command instructs, just press any key to clear the screen and 
  1536. type in the DOS command or the program that you wish to execute.  Once
  1537. it has completed execution, the following message is displayed:
  1538.  
  1539. PRESS ANY KEY TO RETURN TO FILE COMMANDO! 
  1540.  
  1541. After pressing any key, the now familiar screen of File Commando is 
  1542. redrawn onto your screen.
  1543.  
  1544.  
  1545.  
  1546.  
  1547.  
  1548.  
  1549.  
  1550.  
  1551.  
  1552.  
  1553.  
  1554.  
  1555.  
  1556.  
  1557.  
  1558.  
  1559.  
  1560.  
  1561.  
  1562.  
  1563.  
  1564.  
  1565.  
  1566.  
  1567.  
  1568.  
  1569.  
  1570.  
  1571.  
  1572.  
  1573.  
  1574.  
  1575.  
  1576.  
  1577.  
  1578.  
  1579.  
  1580.  
  1581.  
  1582.  
  1583.  
  1584.                                 23
  1585. FILE COMMANDO (TM) VERSION 1.30  12 MARCH 1986  COPYRIGHT BY SANDI & SHANE STUMP
  1586.  
  1587.  
  1588. <F5>-MARK
  1589.  
  1590.  
  1591.      This command tags or untag files.  Tagging a file marks the file 
  1592. and allows you to perform certain operations on the group of tagged (or 
  1593. untagged) files as a unit.  This includes copying, moving, deleting, 
  1594. sorting, and changing the attributes of the files.  Files are 
  1595. automatically untagged when an operation has been performed on them 
  1596. using the tag option.  Retag will then retag all files that were just 
  1597. untagged during execution of a command using the tag option.
  1598.  
  1599.  
  1600.       To tag or untag the current file, there is no need to press 
  1601. <F5>-MARK.  The plus key, <+>, and the equal sign key, <=>, will tag the
  1602. current file highlighted in the file directory listing.  An asterisk, 
  1603. '*', will then appear immediately to the left of the file name that you 
  1604. have just tagged.  To the side of the file directory display, the TAGGED
  1605. files section will then be incremented by one and the file size section 
  1606. will be incremented by the size of the newly tagged file.  To untag the 
  1607. current file, simply press the minus key, <->.  This will remove the 
  1608. asterisk at the side of the file name, and also decrement the number of 
  1609. tagged files and the tagged size.  
  1610.  
  1611.  
  1612.       When <F5>-MARK is selected, the <+> or <-> keys cannot be used to 
  1613. tag or untag a file.  Instead, <F5> tags or untags a file or files based 
  1614. on a wildcard pattern.  After selecting the <F5>-MARK option, the 
  1615. following menu is displayed:
  1616.  
  1617.                        ╔══════════════════════╗
  1618.                        ║       MARK MENU      ║
  1619.                        ╠══════════════════════╣
  1620.                        ║                      ║
  1621.                        ║ ══> 1 . TAG FILES    ║
  1622.                        ║     2 . UNTAG FILES  ║
  1623.                        ║     3 . RETAG FILES  ║
  1624.                        ║                      ║
  1625.                        ║     Selection:   1   ║
  1626.                        ╚══════════════════════╝
  1627.                        Menu 3.6: The Mark Menu.
  1628.  
  1629.  
  1630.      Selection 1 is the TAG option, which lets you mark specified files 
  1631. for later group consideration.  Selection 2 is the UNTAG option, which 
  1632. lets you take the tag marking off of a file or files that you wish to 
  1633. remove from consideration as a group.  Selection 3 is the RETAG option, 
  1634. which re-tags files that were previously tagged but were untagged due to 
  1635. execution of a command using the tagged file option.
  1636.  
  1637.  
  1638.  
  1639.  
  1640.  
  1641.  
  1642.  
  1643.  
  1644.  
  1645.  
  1646.  
  1647.  
  1648.  
  1649.  
  1650.                                 24
  1651. FILE COMMANDO (TM) VERSION 1.30  12 MARCH 1986  COPYRIGHT BY SANDI & SHANE STUMP
  1652.  
  1653.  
  1654.      When either selection 1 or selection 2 is chosen, the following 
  1655. menu is then displayed:
  1656.  
  1657.               ╔════════════════════════════════════════╗
  1658.               ║          TAG / UNTAG KEY MENU          ║
  1659.               ╠════════════════════════════════════════╣
  1660.               ║                                        ║
  1661.               ║ ══> 1 . BY FILENAME                    ║
  1662.               ║     2 . BY DATE (BEFORE, ON, OR AFTER) ║
  1663.               ║                                        ║
  1664.               ║     Selection:   1                     ║
  1665.               ╚════════════════════════════════════════╝
  1666.               Menu 3.7: The Tag/Untag Key Menu.
  1667.  
  1668.  
  1669.      If you want to tag a file or files by their file name 
  1670. characteristics, select option 1 from the preceding menu. When selected, 
  1671. File Commando will respond with:
  1672.  
  1673. A>ENTER WILDCARD: FC*.*
  1674.  
  1675. You must then enter the file name or file wildcard specifications that 
  1676. you wish to have tagged.  Just for clarification, a wildcard allows any 
  1677. or no characters to take the remaining places in the filename.  For 
  1678. instance, '*.EXE' will tag all file names with the file name extension 
  1679. '.EXE', whereas 'C*.*' will tag any file beginning with the letter C. 
  1680.  
  1681.  
  1682.      If you select to tag or untag by date, File Commando will prompt 
  1683. you with the message:
  1684.  
  1685. A>ENTER DATE: 00/00/00
  1686.  
  1687. At this point, enter the key date.  If you wish to tag files falling 
  1688. before or after a particular date, remember to make the day one day 
  1689. later or earlier then the first day you wish tagged. 
  1690.  
  1691.  
  1692.      Once you enter this date, File Commando will then display the 
  1693. following menu:
  1694.  
  1695.             ╔════════════════════════════════════════╗
  1696.             ║      TAG / UNTAG BY DATE SELECTION     ║
  1697.             ╠════════════════════════════════════════╣
  1698.             ║                                        ║
  1699.             ║ ══> 1 . BEFORE DATE                    ║
  1700.             ║     2 . ON DATE                        ║
  1701.             ║     3 . AFTER DATE                     ║
  1702.             ║                                        ║
  1703.             ║     Selection:   1                     ║
  1704.             ╚════════════════════════════════════════╝
  1705.             Menu 3.8: The Tag/Untag By Date Selection Menu.
  1706.  
  1707. Selection 1 will tag or untag all files with a date falling before the 
  1708. date entered.  Selection 2 will tag or untag all files with a date 
  1709. identical to that which you had just entered.  Selection 3 will tag or 
  1710. untag all files with a date falling after the date entered.  
  1711.  
  1712.  
  1713.  
  1714.  
  1715.  
  1716.                                 25
  1717. FILE COMMANDO (TM) VERSION 1.30  12 MARCH 1986  COPYRIGHT BY SANDI & SHANE STUMP
  1718.  
  1719.  
  1720.      After pressing <ENTER>, File Commando will find and tag, untag, or 
  1721. retag all files indicated.  A tagged file is recognized by the asterisk, 
  1722. '*', immediately preceding the first character of the file name. In the 
  1723. tag operation shown, the tag operation was based on file names that 
  1724. matched the wildcard 'F*.*'.  Notice that in the TAGGED file section, 
  1725. the total number of tagged files is recorded, along with their combined 
  1726. sizes.  This is helpful when you wish to copy a number of files to 
  1727. another disk and/or directory, and need to know how much room is needed
  1728. on the target disk where you wish to copy them to.
  1729.  
  1730.  
  1731. FILE COMMANDO (TM) VERSION 1.30  12 MARCH 1986  COPYRIGHT BY SANDI & SHANE STUMP
  1732. ╔═══════════════════════════════════════════════════════════╦══════════════════╗
  1733. ║FILES IN A:\                                               ║FILE: *.*         ║
  1734. ╠═══════════════════════════════════════════════════════════╬══════════════════╣
  1735. ║    FILENAME    FILESIZE      DATE      TIME    ATTRIBUTE  ║VOLUME:SANDI'S_DSK║
  1736. ║> COMMAND .COM      15957  11-10-1983  12:03a   . . . ARC  ║SIZE  :     730112║
  1737. ║  DOC     .DOC       4106  01-01-1980  02:22a   . . . ARC  ║FREE  :     272384║
  1738. ║ *FC      .EXE      64000  02-03-1986  10:32a   . . . ARC  ╠══════════════════╣
  1739. ║ *FC1     .SCR       2560  01-01-1980  12:37a   . . . ARC  ║DIRECTORY STATS   ║
  1740. ║ *FCDOC   .PG1      11382  01-01-1980  12:45a   . . . ARC  ║  FILES         14║
  1741. ║ *FCDOC   .PG2      27671  01-01-1980  12:49a   . . . ARC  ║  BYTES     252788║
  1742. ║ *FCDOC   .PG3      23903  01-01-1980  12:16a   . . . ARC  ║TAGGED            ║
  1743. ║ *FCDOC   .PG4      22310  01-01-1980  12:06a   . . . ARC  ║  FILES          7║
  1744. ║ *FCDOC   .PG5       4203  01-01-1980  12:04a   . . . ARC  ║  BYTES     156029║
  1745. ║  IO      .SYS       8192  03-14-1985  02:27p   R H S ARC  ║TODAY'S INFO:     ║
  1746. ║  LPTX    .COM       7808  10-27-1985  12:37a   . . . ARC  ║  DATE:   2-03-86 ║
  1747. ║  MSDOS   .SYS      17176  05-16-1984  11:32a   R H S ARC  ║  DAY :   MONDAY  ║
  1748. ║  P1      .S            0  01-01-1980  12:01a   . . . .    ║  TIME:  23:09    ║
  1749. ╠═══════════════════════════════════════════════════════════╩══════════════════╣
  1750. ║ ATTRIB  COPY  DELETE  DISK  EDIT  INFO  MATH  PRINT  RENAME  SPACE  UTILITY  ║
  1751. ║ ATTRIB is used to change or set a file(s) attributes.                        ║
  1752. ╠══════════════════════════════════════════════════════════════════════════════╣
  1753. ║A>█                                                                           ║
  1754. ╚══════════════════════════════════════════════════════════════════════════════╝
  1755. F1-CHDIR F2-SORT F3-TREE ON F4-RUN F5-MARK F6-VIEW F7-FIND F9-DISPLAY F10-QUIT
  1756.  
  1757. Screen 3.3: The File Commando 'long form' screen with files fitting the 
  1758.             description 'F*.*' marked.
  1759.  
  1760.  
  1761.  
  1762.  
  1763.  
  1764.  
  1765.  
  1766.  
  1767.  
  1768.  
  1769.  
  1770.  
  1771.  
  1772.  
  1773.  
  1774.  
  1775.  
  1776.  
  1777.  
  1778.  
  1779.  
  1780.  
  1781.  
  1782.                                 26
  1783. FILE COMMANDO (TM) VERSION 1.30  12 MARCH 1986  COPYRIGHT BY SANDI & SHANE STUMP
  1784.  
  1785.  
  1786. <F6>-VIEW
  1787.  
  1788.  
  1789.      The <F6>-VIEW command allows you to list a file sequentially onto 
  1790. the screen.  Before selecting this command, be sure the file you wish to 
  1791. view is highlighted by the file field.  When the <F6> key is pressed, 
  1792. the screen clears and begins listing the current file.  Currently, only 
  1793. the first 80 characters on each line are displayed, if more exist on the 
  1794. line a '->' will appear in column 80.  All tabs are expanded to 4 blank 
  1795. characters.  The screen appears in the following format:
  1796.  
  1797. ╔══════════════════════════════════════════════════════════════════════════════╗
  1798. ║                                 VIEWING FILENAME.                            ║
  1799. ╚══════════════════════════════════════════════════════════════════════════════╝
  1800.  
  1801.  
  1802.  
  1803.  
  1804.                                   (contents of file)
  1805.  
  1806.  
  1807.  
  1808.  
  1809. ╔══════════════════════════════════════════════════════════════════════════════╗
  1810. ║ F1 -- NEXT LINE                  F2 -- NEXT PAGE                 F10 -- QUIT ║
  1811. ╚══════════════════════════════════════════════════════════════════════════════╝
  1812.  
  1813. Screen 3.4: The VIEW command screen.
  1814.  
  1815.  
  1816.      Notice at the bottom of the screen appears the command line.  There
  1817. are three options.  To scroll the file one line downward, press the 
  1818. <F1> Next Line instruction.  To scroll the screen one video page 
  1819. downward, press the <F2> Next Page instruction.  To quit viewing the 
  1820. file and return to File Commando, press F<10> Quit key.  As you can
  1821. see, this only allows you to view a file sequentially, from top to
  1822. bottom.  If this is not satisfactory, and you wish to be able to page
  1823. through the file at will, use the EDIT command under the 'Space Bar'
  1824. commands.  This will view any file, but if you attempt to look at a
  1825. '.COM' file or a '.EXE' file, only garbage will be shown on the screen. 
  1826. If you attempt to view a squeezed file, the message:
  1827.  
  1828. filename IS A SQUEEZED FILE.
  1829.  
  1830. will be displayed.  Viewing a squeezed file will be supported in a later 
  1831. version. 
  1832.  
  1833.  
  1834.      When TREE SUPPORT is toggled OFF from the INSTALL program, the VIEW 
  1835. command can do something else, also.  When the TREE SUPPORT toggle is in 
  1836. the OFF position, the files are displayed with all subdirectories in the 
  1837. listing marked as DIRECTORY.  If <F6>-VIEW is pressed while the file 
  1838. field is on one of these directory entries, File Commando will log to 
  1839. that subdirectory.  The file listing will also include the doubledot,
  1840. '..', and the dot, '.', directories.  The double-dot directory is the 
  1841. parent directory, the dot directory is the directory where you are 
  1842. currently logged.  By pressing <F6>-VIEW while the file field is on one 
  1843. of these two, you can log back to the parent directory of your current 
  1844. one, or relog to the current directory. 
  1845.  
  1846.  
  1847.  
  1848.                                 27
  1849. FILE COMMANDO (TM) VERSION 1.30  12 MARCH 1986  COPYRIGHT BY SANDI & SHANE STUMP
  1850.  
  1851.  
  1852. <F7>-FIND Command
  1853.  
  1854.  
  1855.      The message displayed when the <F7>-FIND command is selected is as
  1856. follows:
  1857.  
  1858. FIND is used to find a file in the current directory or anywhere on a disk.
  1859.  
  1860. This command will let you look for a file anywhere in the current 
  1861. directory, anywhere on the current disk, or anywhere on any specified 
  1862. disk on any drive.  It will also search for a particular subdirectory
  1863. name.  After selecting this command, the following menu appears on the
  1864. File Commando screen:
  1865.  
  1866.               ╔═════════════════════════════════════════╗
  1867.               ║                FIND MENU                ║
  1868.               ╠═════════════════════════════════════════╣
  1869.               ║                                         ║
  1870.               ║ ══> 1 . FIND FILE IN CURRENT DIRECTORY  ║
  1871.               ║     2 . FIND A FILE ON A DISK           ║
  1872.               ║                                         ║
  1873.               ║     Selection:   1                      ║
  1874.               ╚═════════════════════════════════════════╝
  1875.               Menu 3.9: The Find Menu.
  1876.  
  1877.  
  1878.      Selection 1 allows you to search for a file on the current
  1879. directory.  This is helpful when you have a large number of files in a
  1880. directory.  This can also help when you wish to rename a file, and need
  1881. to know if the name appears somewhere else in the directory.  This
  1882. routine allows you to enter either a specific file name, or a specified
  1883. wild card field.  When and if the file is found in the directory, the
  1884. following prompt is displayed:
  1885.  
  1886. A>FOUND FC.EXE. CONTINUE SEARCH (Y/N)? N
  1887.  
  1888. Answering N for no will quit searching the directory and place the file 
  1889. cursor at the file found. Answering Y for yes will continue the search. 
  1890. Else if no file matching the description you gave can be found, File 
  1891. Commando will display the following message:
  1892.  
  1893. A>I'M SORRY YOU COULD NOT FIND YOUR FILE.
  1894.  
  1895.  
  1896.      Selection 2 allows you to search for a specific filename on any
  1897. disk.  This can be helpful in finding a file when you have no idea
  1898. where it could be on your disks, or it can help protect a file with the
  1899. same name from being overwritten by alerting you that there is a file
  1900. by that name on the specified disk and directory.  Once you select this
  1901. option the following prompt will be displayed:
  1902.  
  1903. ENTER FILENAME / WILDCARD:
  1904.  
  1905. After entering a legal filename or filename with an appropriate wildcard,
  1906. File Commando will respond with the prompt:
  1907.  
  1908. SEARCH ON WHAT DRIVE (A-D)?
  1909.  
  1910. After selecting the desired drive (note that the default is the current 
  1911. drive), File Commando will commence searching for the designated file(s).
  1912.  
  1913.  
  1914.                                 28
  1915. FILE COMMANDO (TM) VERSION 1.30  12 MARCH 1986  COPYRIGHT BY SANDI & SHANE STUMP
  1916.  
  1917.  
  1918. The following message is displayed while File Commando searches the disk.
  1919.                 
  1920. SEARCHING ==> C:\subdirectory name
  1921.  
  1922.  
  1923.      Once File Commando finds a file name that conforms to the 
  1924. specifications set above, the following message is then displayed:
  1925.  
  1926. A>FOUND A:\WORKAREA\SANDI\FC.DOC. CONTINUE SEARCH (Y/N)? N
  1927.  
  1928. In this message, the directory in which the file was found is displayed 
  1929. as part of the path name for the file.  In the example above, FC.DOC was 
  1930. found on drive A:, in the subdirectory WORKAREA\SANDI.  
  1931.  
  1932.  
  1933.      The default to the previous query is no, which if entered will
  1934. return you to the former directory.  If this was not the file you were
  1935. looking for, or you need to see if it is elsewhere on the disk, under a
  1936. different subdirectory, enter Y for yes.  File Commando will then begin
  1937. searching for the filename from that point in the disk onward.
  1938.  
  1939.  
  1940.      If no file is found on the disk that matches the one you wished to 
  1941. find, File Commando will respond with the message:
  1942.  
  1943. A>I'M SORRY YOU COULD NOT FIND YOUR FILE.
  1944.  
  1945.  
  1946.  
  1947.  
  1948.  
  1949.  
  1950.  
  1951.  
  1952.  
  1953.  
  1954.  
  1955.  
  1956.  
  1957.  
  1958.  
  1959.  
  1960.  
  1961.  
  1962.  
  1963.  
  1964.  
  1965.  
  1966.  
  1967.  
  1968.  
  1969.  
  1970.  
  1971.  
  1972.  
  1973.  
  1974.  
  1975.  
  1976.  
  1977.  
  1978.  
  1979.  
  1980.                                 29
  1981. FILE COMMANDO (TM) VERSION 1.30  12 MARCH 1986  COPYRIGHT BY SANDI & SHANE STUMP
  1982.  
  1983.  
  1984. <F9>-DISPLAY
  1985.  
  1986.  
  1987.      Choosing <F9>, the Directory Display option from the function key
  1988. commands, switches the directory display between the two formats offered 
  1989. by File Commando.  The first directory display is based on the 
  1990. assumption that there are a large number of files resident in the
  1991. current directory (as might be the case on a large hard disk), and that
  1992. it would be useful to be able to see as many as possible at once.  If
  1993. more files are resident in the directory than are shown on the screen,
  1994. the arrow keys,as described in the introduction to the screen (see
  1995. diagram 2.1 and the following explanation), will move the screen up or
  1996. down by one line, up or down by pages, or to the beginning or end of
  1997. the directory listing.  Under the 'short form' of the directory
  1998. listing, you can also move from left to right to each individual file.
  1999.  
  2000.  
  2001.      As stated previously, File Commando comes up under the 'short
  2002. form' file display mode.  If this does not display the file information 
  2003. you wish to see, press <F9> to switch the display to the 'long form', 
  2004. which shows the file name, the file size, the date and time attached to 
  2005. the file, and the attributes of a file, if any.  At the beginning of the 
  2006. file name will appear an asterisk, '*', if the file had been previously 
  2007. tagged.  Movement through the directory is almost identical to that of 
  2008. the 'short form', except that the left and right arrow keys have no use 
  2009. under the longer, one-file-to-each-line display.  Pressing <F9> again 
  2010. will return the file display to the 'short form' display.
  2011.  
  2012.  
  2013. FILE COMMANDO (TM) VERSION 1.30  12 MARCH 1986  COPYRIGHT BY SANDI & SHANE STUMP
  2014. ╔═══════════════════════════════════════════════════════════╦══════════════════╗
  2015. ║FILES IN A:\                                               ║FILE: *.*         ║
  2016. ╠═══════════════════════════════════════════════════════════╬══════════════════╣
  2017. ║    FILENAME    FILESIZE      DATE      TIME    ATTRIBUTE  ║VOLUME:SANDI'S_DSK║
  2018. ║> COMMAND .COM      15957  11-10-1983  12:03a   . . . ARC  ║SIZE  :     730112║
  2019. ║  DOC     .DOC       4106  01-01-1980  02:22a   . . . ARC  ║FREE  :     272384║
  2020. ║  FC      .EXE      64000  02-03-1986  10:32a   . . . ARC  ╠══════════════════╣
  2021. ║  FC1     .SCR       2560  01-01-1980  12:37a   . . . ARC  ║DIRECTORY STATS   ║
  2022. ║  FCDOC   .PG1      11382  01-01-1980  12:45a   . . . ARC  ║  FILES         14║
  2023. ║  FCDOC   .PG2      27671  01-01-1980  12:49a   . . . ARC  ║  BYTES     252788║
  2024. ║  FCDOC   .PG3      23903  01-01-1980  12:16a   . . . ARC  ║TAGGED            ║
  2025. ║  FCDOC   .PG4      22310  01-01-1980  12:06a   . . . ARC  ║  FILES          0║
  2026. ║  FCDOC   .PG5       4203  01-01-1980  12:04a   . . . ARC  ║  BYTES          0║
  2027. ║  IO      .SYS       8192  03-14-1985  02:27p   R H S ARC  ║TODAY'S INFO:     ║
  2028. ║  LPTX    .COM       7808  10-27-1985  12:37a   . . . ARC  ║  DATE:   2-03-86 ║
  2029. ║  MSDOS   .SYS      17176  05-16-1984  11:32a   R H S ARC  ║  DAY :   MONDAY  ║
  2030. ║  P1      .S            0  01-01-1980  12:01a   . . . .    ║  TIME:  23:09    ║
  2031. ╠═══════════════════════════════════════════════════════════╩══════════════════╣
  2032. ║ ATTRIB  COPY  DELETE  DISK  EDIT  INFO  MATH  PRINT  RENAME  SPACE  UTILITY  ║
  2033. ║ ATTRIB is used to change or set a file(s) attributes.                        ║
  2034. ╠══════════════════════════════════════════════════════════════════════════════╣
  2035. ║A>█                                                                           ║
  2036. ╚══════════════════════════════════════════════════════════════════════════════╝
  2037. F1-CHDIR F2-SORT F3-TREE ON F4-RUN F5-MARK F6-VIEW F7-FIND F9-DISPLAY F10-QUIT
  2038.  
  2039. Screen 3.4: The 'Long Form' directory file display of File Commando.
  2040.  
  2041.  
  2042.  
  2043.  
  2044.  
  2045.  
  2046.                                 30
  2047. FILE COMMANDO (TM) VERSION 1.30  12 MARCH 1986  COPYRIGHT BY SANDI & SHANE STUMP
  2048.  
  2049.  
  2050. <F10>-QUIT
  2051.  
  2052.  
  2053.      Entering this command allows you to exit from File Commando.  When
  2054. entered, the line:
  2055.  
  2056. A> EXIT FILE COMMANDO? N
  2057.  
  2058. appears.  Notice that the default is N for no, which when entered will
  2059. return you to File Commando.  If you truly wish to exit the program, at
  2060. this prompt, type a <Y> and press <ENTER>.  You will then be returned
  2061. to DOS.
  2062.  
  2063.  
  2064.  
  2065.  
  2066.  
  2067.  
  2068.  
  2069.  
  2070.  
  2071.  
  2072.  
  2073.  
  2074.  
  2075.  
  2076.  
  2077.  
  2078.  
  2079.  
  2080.  
  2081.  
  2082.  
  2083.  
  2084.  
  2085.  
  2086.  
  2087.  
  2088.  
  2089.  
  2090.  
  2091.  
  2092.  
  2093.  
  2094.  
  2095.  
  2096.  
  2097.  
  2098.  
  2099.  
  2100.  
  2101.  
  2102.  
  2103.  
  2104.  
  2105.  
  2106.  
  2107.  
  2108.  
  2109.  
  2110.  
  2111.  
  2112.                                 31
  2113. FILE COMMANDO (TM) VERSION 1.30 29 JANUARY 1986 COPYRIGHT BY SANDI & SHANE STUMP
  2114.  
  2115.  
  2116. Section 4: The Space Bar Commands
  2117.  
  2118.  
  2119. ATTRIB  COPY  DELETE  DISK  EDIT  INFO  MATH  PRINT  RENAME  SPACE  UTILITY
  2120.  
  2121.  
  2122.      Each of the following commands, called 'space bar' commands, are
  2123. selected by moving the highlighted command field to the desired command 
  2124. and pressing <ENTER>.  To move the field to the right, press the <SPACE
  2125. BAR>, to move the field back to the left, use the <BACKSPACE> key.  
  2126. You can also execute one of these commands by pressing the key 
  2127. corresponding to the initial character in the command name.  In the 
  2128. case of DISK, activation can only occur by using the spacebar.  Many of
  2129. these commands have menus associated with them.  If a command is chosen
  2130. by accident, you can exit the command by pressing <ESCape>, as long as
  2131. you have not completely entered all information required by the command
  2132. and have not yet pressed <ENTER>.
  2133.  
  2134.  
  2135.      Once under a command menu, to move the selection arrow upward,
  2136. press the up arrow key, to move the selection arrow downward, press the
  2137. down arrow key (as shown in Diagram 2.1).  When the selection arrow is
  2138. pointing at the desired option, press <ENTER> to select that particular
  2139. option.  If you wish, you can also just enter the number corresponding 
  2140. to the selection that you wish to execute, instead of using the cursor 
  2141. keys. 
  2142.  
  2143.  
  2144.  
  2145.  
  2146.  
  2147.  
  2148.  
  2149.  
  2150.  
  2151.  
  2152.  
  2153.  
  2154.  
  2155.  
  2156.  
  2157.  
  2158.  
  2159.  
  2160.  
  2161.  
  2162.  
  2163.  
  2164.  
  2165.  
  2166.  
  2167.  
  2168.  
  2169.  
  2170.  
  2171.  
  2172.  
  2173.  
  2174.  
  2175.  
  2176.  
  2177.  
  2178.                                 32
  2179. FILE COMMANDO (TM) VERSION 1.30  12 MARCH 1986  COPYRIGHT BY SANDI & SHANE STUMP
  2180.  
  2181.  
  2182. ATTRIB command
  2183.  
  2184.  
  2185.      When this command is highlighted, the following message appears on
  2186. the next line, called the command message line:
  2187.  
  2188. ATTRIB is used to change or set a file(s) attributes.
  2189.  
  2190. A file's attribute is a one byte flag maintained in the directory entry
  2191. for a file.  Its purpose is to enable files to be marked for special
  2192. treatment under DOS.  The file attributes allowed are the read/write
  2193. attribute, the read only attribute, the system file attribute, the
  2194. hidden file attribute, and the archive attribute.  The Read/Write
  2195. attribute allows for normal access to a file and no special mark is
  2196. necessary.  The Read only attribute only allows the file to be read
  2197. from, not written to or changed.  The System file attribute is for
  2198. special system files.  The Hidden file attribute hides the file from
  2199. DOS' view.  For example, IBMBIO.COM and IBMDOS.COM are two files that
  2200. are located on some MS-DOS boot disks, but they will not show up when 
  2201. a DOS DIRectory command is issued, because their attributes mark them as 
  2202. hidden.  The Archive attribute is used by DOS to mark a file that has
  2203. been changed (see COPY - BACKUP command appearing later in this 
  2204. section).
  2205.  
  2206.  
  2207.      Each file's attribute is displayed under the 'long form' of the
  2208. directory display, visible when <F9>-DISPLAY is toggled.
  2209.  
  2210.  
  2211.      Selecting the ATTRIB option will display the following menu onto
  2212. the screen:
  2213.  
  2214.              ╔═════════════════════════════════════════════╗
  2215.              ║            ATTRIBUTE CHANGE MENU            ║
  2216.              ╠═════════════════════════════════════════════╣
  2217.              ║                                             ║
  2218.              ║ ══> 1 . CHANGE ATTRIBUTE OF CURRENT  FILE   ║
  2219.              ║     2 . CHANGE ATTRIBUTE OF TAGGED   FILES  ║
  2220.              ║     3 . CHANGE ATTRIBUTE OF UNTAGGED FILES  ║
  2221.              ║                                             ║
  2222.              ║     Selection:   1                          ║
  2223.              ╚═════════════════════════════════════════════╝
  2224.              Menu 4.1: The Attribute Change Menu.
  2225.  
  2226. Selection 1 allows you to modify the attribute of the current file,
  2227. Selection 2 allows you to modify the attribute of all tagged files, and
  2228. Selection 3 allows you to modify the attribute of any untagged files in
  2229. the directory.
  2230.  
  2231.  
  2232.  
  2233.  
  2234.  
  2235.  
  2236.  
  2237.  
  2238.  
  2239.  
  2240.  
  2241.  
  2242.  
  2243.  
  2244.                                 33
  2245. FILE COMMANDO (TM) VERSION 1.30  12 MARCH 1986  COPYRIGHT BY SANDI & SHANE STUMP
  2246.  
  2247.  
  2248.      Once one of these three options has been selected, the following 
  2249. menu will appear on the screen:
  2250.  
  2251.                  ╔════════════════════════════════════╗
  2252.                  ║        ATTRIBUTE(s) MENU           ║
  2253.                  ╠════════════════════════════════════╣
  2254.                  ║                                    ║ 
  2255.                  ║ ══> 1 . SET FILE TO READ ONLY.     ║
  2256.                  ║     2 . SET FILE TO HIDDEN.        ║
  2257.                  ║     3 . SET FILE TO SYSTEM.        ║
  2258.                  ║     4 . SET FILE TO 1 & 2.         ║
  2259.                  ║     5 . SET FILE TO 1 & 3.         ║
  2260.                  ║     6 . SET FILE T0 2 & 3.         ║
  2261.                  ║     7 . SET FILE TO 1, 2, & 3.     ║
  2262.                  ║     8 . SET FILE TO ARCHIVE.       ║
  2263.                  ║     9 . SET FILE TO NO ATTRIBUTE   ║
  2264.                  ║                                    ║
  2265.                  ║     Selection:   1                 ║
  2266.                  ╚════════════════════════════════════╝
  2267.                  Menu 4.2: The Attribute(s) Menu
  2268.  
  2269. Selection 1 will set the file's attribute to read only, Selection 2
  2270. will set it to hidden and Selection 3 will set it to system attribute. 
  2271. Selection 4 will set a file's attribute equal to both read only and
  2272. hidden, Selection 5 will set it to both read only and system, and
  2273. Selection 6 will set it equal to both hidden and system attributes. 
  2274. Selection 7 will set the file's attribute to all three; read only,
  2275. hidden, and system.  Selection 8 will set the file's attribute to that
  2276. of archive, and Selection 9 will set the attribute to the normal file
  2277. attribute, read & write attribute which has no identifying label.  After 
  2278. a selection is made, the following message is displayed:
  2279.  
  2280. SETTING filename TO ...... attribute
  2281.  
  2282. The filename in the above message is the file whose attribute is being 
  2283. changed by File Commando; the attribute is the attribute that you have 
  2284. chosen to change it to.  After the operation is done, the screen is then 
  2285. returned to the normal File Commando display.
  2286.  
  2287.  
  2288.  
  2289.  
  2290.  
  2291.  
  2292.  
  2293.  
  2294.  
  2295.  
  2296.  
  2297.  
  2298.  
  2299.  
  2300.  
  2301.  
  2302.  
  2303.  
  2304.  
  2305.  
  2306.  
  2307.  
  2308.  
  2309.  
  2310.                                 34
  2311. FILE COMMANDO (TM) VERSION 1.30  12 MARCH 1986  COPYRIGHT BY SANDI & SHANE STUMP
  2312.  
  2313.  
  2314. COPY command
  2315.  
  2316.  
  2317.      The message displayed by the copy command when highlighted is:
  2318.  
  2319. COPY is used to backup, copy, or move a file(s).
  2320.  
  2321. This command is responsible for copying, moving and backing-up files to
  2322. other disks or to other directories.  Copy can operate on the current
  2323. file, on a multiple number of tagged files, or on all files not tagged
  2324. by File Commando.  When this option is chosen, the following menu 
  2325. appears:
  2326.  
  2327.                    ╔═════════════════════════════════╗
  2328.                    ║            COPY MENU            ║
  2329.                    ╠═════════════════════════════════╣
  2330.                    ║                                 ║
  2331.                    ║ ══> 1 . COPY FILE(S)            ║
  2332.                    ║     2 . MOVE FILE(S)            ║
  2333.                    ║     3 . BACKUP FILES (ARCHIVE)  ║
  2334.                    ║                                 ║
  2335.                    ║     Selection:   1              ║
  2336.                    ╚═════════════════════════════════╝
  2337.                    Menu 4.3: The Copy Menu.
  2338.  
  2339.      
  2340.      The copy files option, selection 1, will allow you to make an exact
  2341. copy of the file.  This includes transfer of its current attribute,
  2342. date and time.  It will copy this to another drive or to another 
  2343. directory on the same disk, without deleting the file in the current 
  2344. directory.  You cannot copy, however, to the same directory since that 
  2345. would effectively mean overwriting the original.  Two files cannot have
  2346. the same file name in the same directory on the same disk.
  2347.  
  2348.  
  2349.      When the copy option is selected, the screen then displays the 
  2350. following menu:
  2351.  
  2352.                   ╔══════════════════════════════╗
  2353.                   ║        COPY FILES MENU       ║
  2354.                   ╠══════════════════════════════╣
  2355.                   ║                              ║
  2356.                   ║ ══> 1 . COPY CURRENT FILE    ║
  2357.                   ║     2 . COPY TAGGED FILES    ║
  2358.                   ║     3 . COPY UNTAGGED FILES  ║
  2359.                   ║                              ║
  2360.                   ║     Selection:   1           ║
  2361.                   ╚══════════════════════════════╝
  2362.                   Menu 4.4: The Copy Files Menu.
  2363.  
  2364.     
  2365. After choosing one of the three options above, the following prompt 
  2366. appears:
  2367.  
  2368. A>COPY to drive (A-D): A
  2369.  
  2370. After selecting the drive where you wish to copy your files, you are
  2371. then shown the directory tree structure of the disk which you had
  2372. selected.  Here you must select the particular directory where you wish
  2373. your files to be copied to.  Just move the directory cursor, using the
  2374.  
  2375.  
  2376.                                 35
  2377. FILE COMMANDO (TM) VERSION 1.30  12 MARCH 1986  COPYRIGHT BY SANDI & SHANE STUMP
  2378.  
  2379.  
  2380. cursor keys, to the desired directory and press <ENTER>.  File Commando
  2381. will then copy all indicated files to the chosen drive and directory.
  2382.   
  2383.  
  2384.      The move files option, selection 2 on the COPY MENU, allows you to 
  2385. move an exact copy of the file or files to another directory or drive.  
  2386. This differs from COPY in that it erases the file from the current 
  2387. directory after the move has taken place.  This is used when you wish 
  2388. to clean up your working directories by moving less-used files to other
  2389. subdirectories or another disk.
  2390.  
  2391.  
  2392.      When selected, the screen then displays the following menu:
  2393.  
  2394.                    ╔══════════════════════════════╗
  2395.                    ║           MOVE MENU          ║
  2396.                    ╠══════════════════════════════╣
  2397.                    ║                              ║
  2398.                    ║ ══> 1 . MOVE CURRENT FILE    ║
  2399.                    ║     2 . MOVE TAGGED FILES    ║
  2400.                    ║     3 . MOVE UNTAGGED FILES  ║
  2401.                    ║                              ║
  2402.                    ║     Selection:   1           ║
  2403.                    ╚══════════════════════════════╝
  2404.                    Menu 4.5: The Move Menu.
  2405.  
  2406. After choosing one of the three options above from the MOVE MENU, the 
  2407. following prompt appears:
  2408.  
  2409. A>MOVE to drive (A-D): A
  2410.  
  2411. After selecting the drive where you wish to move your files, you are 
  2412. then shown the directory structure of the disk which you have just 
  2413. selected.  Here you must select the directory where you wish your files
  2414. to be moved to.  Just position the directory cursor, using the cursor
  2415. keys, to the desired directory and press <ENTER>.  The move command
  2416. will then move the desired files to that location, deleting them from
  2417. the current directory as they are moved.  So, in case you attempt to
  2418. move more files than can be accomodated on the chosen disk, only those
  2419. files actually moved will be deleted, and the files still remaining
  2420. will be left unchanged.
  2421.  
  2422.  
  2423.      The backup option, selection 3 on the COPY MENU, is used to back up 
  2424. ARChive files located on the current directory to another disk.  It
  2425. then removes the ARC attribute from the file name.  When selected, the
  2426. system finds all ARC files in the directory and copies them to another
  2427. directory and/or disk.  When invoked, it displays the following prompt:
  2428.  
  2429. A>BACKUP files to what drive (A-D): A
  2430.  
  2431. First, notice that all recognized drives are listed in the parentheses. 
  2432. Secondly, the default drive is the current drive.  After selecting a 
  2433. drive, it will ask you to select the directory where you wish your files 
  2434. backed up to.  You may not backup files to the same directory.  After
  2435. the files have been backed up, the ARC attribute specification is
  2436. stripped from the files in the current directory.
  2437.  
  2438.  
  2439.  
  2440.  
  2441.  
  2442.                                 36
  2443. FILE COMMANDO (TM) VERSION 1.30  12 MARCH 1986  COPYRIGHT BY SANDI & SHANE STUMP
  2444.  
  2445.  
  2446. DELETE command
  2447.  
  2448.  
  2449.      The message displayed when the Delete command is highlighted
  2450. follows:
  2451.  
  2452. DELETE is used to delete a file(s).
  2453.  
  2454. Selecting this command permits you to remove a file from the current
  2455. directory.  Several options are offered, as shown below:
  2456.  
  2457.               ╔═══════════════════════════════════════════╗
  2458.               ║                DELETE MENU                ║
  2459.               ╠═══════════════════════════════════════════╣
  2460.               ║                                           ║
  2461.               ║ ══> 1 . DELETE CURRENT  FILE              ║
  2462.               ║     2 . DELETE TAGGED   FILES             ║
  2463.               ║     3 . DELETE UNTAGGED FILES             ║
  2464.               ║     4 . DELETE TAGGED   FILES WITH QUERY  ║
  2465.               ║     5 . DELETE UNTAGGED FILES WITH QUERY  ║
  2466.               ║                                           ║
  2467.               ║     Selection:   1                        ║
  2468.               ╚═══════════════════════════════════════════╝
  2469.               Menu 4.6: The Delete Menu.
  2470.  
  2471. Selection 1 will delete the current file (the file at which the cursor
  2472. arrow is pointing in the current file listing window).  Selection 2
  2473. will delete all files currently tagged by File Commando.  After choosing 
  2474. selection 2, the message displayed while deleting the files is:
  2475.  
  2476. A>Deleting filename...
  2477.  
  2478. Selection 3 will delete all files not currently tagged by File
  2479. Commando.  If you choose selection 3, File Commando will display the
  2480. files being deleted in the same manner as above.  You may be able to
  2481. abort this operation by pressing the ALT '=' keys simultaneously but
  2482. this will not restore the files that were deleted before the ALT '='
  2483. was pressed.  Selection 4 provides for deleting all tagged files, with
  2484. a query provided before deleting each.  This will look like this:
  2485.  
  2486. DELETE filename (Y/N)? N
  2487.  
  2488. Entering Y for yes will delete the file; entering N for no will not.  
  2489. This is repeated for all indicated files, providing you with more 
  2490. control over the process, protecting you from irrevocably deleting a 
  2491. file through careless oversight.  Selection 5 provides for the same 
  2492. control in deleting all files not tagged by File Commando.
  2493.  
  2494.  
  2495.  
  2496.  
  2497.  
  2498.  
  2499.  
  2500.  
  2501.  
  2502.  
  2503.  
  2504.  
  2505.  
  2506.  
  2507.  
  2508.                                 37
  2509. FILE COMMANDO (TM) VERSION 1.30  12 MARCH 1986  COPYRIGHT BY SANDI & SHANE STUMP
  2510.  
  2511.  
  2512. DISK Command
  2513.  
  2514.  
  2515.      When the DISK command is highlighted on the space-bar line, the
  2516. following message is then displayed:
  2517.  
  2518. DISK functions: MKDIR, RMDIR, and VOLUME LABEL.
  2519.  
  2520. When this command is chosen the following menu appears on the screen:
  2521.  
  2522.                    ╔══════════════════════════════╗
  2523.                    ║      DISK UTILITIES MENU     ║
  2524.                    ╠══════════════════════════════╣
  2525.                    ║                              ║
  2526.                    ║ ══> 1 . MKDIR                ║
  2527.                    ║     2 . RMDIR                ║
  2528.                    ║     3 . VOLUME LABEL         ║
  2529.                    ║                              ║
  2530.                    ║     Selection:   1           ║
  2531.                    ╚══════════════════════════════╝
  2532.                    Menu 4.8: The Disk Utilities Menu.
  2533.  
  2534.  
  2535.      Selection 1 on the DISK Menu is the MKDIR option.  This command 
  2536. will create a new directory on any drive, at any point in the
  2537. directory tree structure.  When selected, the following message 
  2538. is displayed:
  2539.  
  2540. A>MKDIR to drive (A-D): A
  2541.  
  2542. File Commando can verify how many drives are defined by to the system,
  2543. this value is the maximum value you can specify.  The default drive is
  2544. the current logged disk.
  2545.  
  2546.  
  2547.      After you input the preferred drive, File Commando will then
  2548. display the complete directory tree on the chosen disk.  If more
  2549. directory entries are defined than can be displayed at once on the
  2550. screen, the display will have a down arrow at the bottom of the current
  2551. display.  Moving the cursor down past this point, using the down arrow
  2552. key, will display the next group of directories until all are displayed.  
  2553. Moving the cursor back up the tree structure is done by using the up
  2554. arrow key.  Notice that all second-level directories are lined up in
  2555. the leftmost column on the screen directly under the current drive
  2556. directory, designated by the current drive name followed by a colon, 
  2557. ':', and a front slash.  The current drive directory is the only first
  2558. level directory on the disk with all other directories on the disk
  2559. subordinate to it.  This directory will always appear at the top of the
  2560. directory tree listing.  Directories appearing to the right of these
  2561. directories are subordinate to them and are referred to as their
  2562. subdirectories.  The lines drawn on the screen between the directory
  2563. entries show the tree structure of the disk.  Under the directory tree
  2564. display, appears an instruction line.  The symbol <CR> stands for
  2565. carriage return, or in other words <ENTER>.
  2566.  
  2567.  
  2568.  
  2569.  
  2570.  
  2571.  
  2572.  
  2573.  
  2574.                                 38
  2575. FILE COMMANDO (TM) VERSION 1.30  12 MARCH 1986  COPYRIGHT BY SANDI & SHANE STUMP
  2576.  
  2577.  
  2578.  
  2579. FILE COMMANDO (TM) VERSION 1.30   1 MARCH 1986  COPYRIGHT BY SANDI & SHANE STUMP
  2580. ╔═══════════════════════════════════════════════════════════╦══════════════════╗
  2581. ║FILES IN A:\                                               ║FILE: *.*         ║
  2582. ╠═══════════════════════════════════════════════════════════╬══════════════════╣
  2583. ║ >A:\                                                      ║VOLUME:SANDI'S_DSK║
  2584. ║ │                                                         ║SIZE  :     730112║
  2585. ║ ├CALCULAT─────┤DOCUMENT                                   ║FREE  :     272384║
  2586. ║ │                                                         ╠══════════════════╣
  2587. ║ ├DESMET                                                   ║DIRECTORY STATS   ║
  2588. ║ │                                                         ║  FILES         14║
  2589. ║ └WORKAREA─────├SANDI────────├HOMEWORK─────├PROJECTS       ║  BYTES     252788║
  2590. ║               │             │             │               ║TAGGED            ║
  2591. ║               │             │             └ETCETERA       ║  FILES          0║
  2592. ║               │             │                             ║  BYTES          0║
  2593. ║               │             └RECORDS                      ║TODAY'S INFO:     ║
  2594. ║               │                                           ║  DATE:   2-03-86 ║
  2595. ║               └SHANE                                      ║  DAY :   MONDAY  ║
  2596. ║dn                                                         ║  TIME:  23:14    ║
  2597. ╠═══════════════════════════════════════════════════════════╩══════════════════╣
  2598. ║ ATTRIB  COPY  DELETE  DISK  EDIT  INFO  MATH  PRINT  RENAME  SPACE  UTILITY  ║
  2599. ║ DISK functions: MKDIR, RMDIR and VOLUME LABEL.                               ║
  2600. ╠══════════════════════════════════════════════════════════════════════════════╣
  2601. ║A>Use the cursor keys to move marker, <CR> for selection, ESC to quit█        ║
  2602. ╚══════════════════════════════════════════════════════════════════════════════╝
  2603. F1-CHDIR F2-SORT F3-TREE ON F4-RUN F5-MARK F6-VIEW F7-FIND F9-DISPLAY F10-QUIT
  2604.  
  2605. Screen 4.2: The Directory Tree Structure.
  2606.  
  2607.  
  2608.      To place the proposed directory in the first sublevel of
  2609. directories, move the cursor to the current drive directory at the top 
  2610. of the directory tree structure and press <ENTER>.  If you wish the new 
  2611. directory to be subordinate to another directory, move the cursor to
  2612. the directory in which you wish the new directory to appear, then press
  2613. <ENTER>.  For example, in the directory tree listed above, to place a 
  2614. new directory LIBRARY in the DESMET directory, move the directory 
  2615. pointer to DESMET and press <ENTER>.  You will then be asked to:
  2616.  
  2617. A>Enter name of directory to make:
  2618.  
  2619. A directory name follows the same rules as file names.  It can be up to 
  2620. eight characters in length, followed by a period and a three character
  2621. extension using any character permitted in a file name.  The name of the 
  2622. directory, as the name of a file, should be meaningful and logical.  
  2623. Using silly, senseless names can make it hard to remeber what is located 
  2624. in it and can cause misunderstanding.  Do not enter the drive
  2625. specification or the path name.  The only limits to the number of
  2626. directory levels is that the resulting complete file path, including the 
  2627. file name itself, must be less than 66 characters in length.
  2628.  
  2629.  
  2630.      Selection 2 of the DISK Menu is the RMDIR option.  This command
  2631. will remove a specified directory from any drive and from any point in 
  2632. the directory tree structure.  When selected, the following message is 
  2633. displayed:
  2634.  
  2635. A>RMDIR to drive (A-D): A
  2636.  
  2637.  
  2638.  
  2639.  
  2640.                                 39
  2641. FILE COMMANDO (TM) VERSION 1.30  12 MARCH 1986  COPYRIGHT BY SANDI & SHANE STUMP
  2642.  
  2643.  
  2644. After entering the drive containing the disk where the directory is
  2645. located that you wish removed, the file display screen will clear and
  2646. then display the current directory tree structure of the disk in
  2647. question.  Only directories which are empty of files and subdirectories
  2648. can be deleted.  This is a safeguard protecting you from accidentally
  2649. deleting a subdirectory with important files or with other
  2650. subdirectories in it.  This is shown above.  Now move the cursor to the
  2651. directory you wish to delete.  Press <ENTER> and File Commando will
  2652. then display the name of the directory that was removed.  The only
  2653. directory that cannot be removed by File Commando is the root
  2654. directory.  If this act is attempted, the following warning is
  2655. displayed:
  2656.  
  2657. A>YOU CANNOT REMOVE A ROOT DIRECTORY! 
  2658.  
  2659.  
  2660.      Selection 3 on the DISK Menu is the VOLUME LABEL option.  This
  2661. option appends a volume label to the disk chosen.  If one currently
  2662. exists, this command renames the volume to the new name given.  If this
  2663. option is selected, the following prompt appears:
  2664.  
  2665. A>CREATE OR CHANGE VOLUME LABEL ON DRIVE  (A-D): A
  2666.  
  2667. The default value is the disk where you happen to currently be logged. 
  2668. The current volume label for the current disk can be found on the
  2669. VOLUME line of the File Commando display screen (on the right side of
  2670. the screen, on the second line, below FILE: *.* line).
  2671.  
  2672.  
  2673.      If no volume label has previously been specified for this
  2674. particular disk, the following message will be displayed:
  2675.  
  2676. A>NO VOLUME LABEL FOUND. ENTER VOLUME LABEL:
  2677.  
  2678. Else if the disk currently has a volume label, the following message
  2679. will be displayed:
  2680.  
  2681. A>CURRENT VOLUME LABEL ON DRIVE A is 'SANDI'S_DSK'. ENTER NEW ONE:
  2682.  
  2683.  
  2684.      A volume label is useful in identifying each disk; a unique disk
  2685. label is a name tag.  This volume label, once entered by File Commando
  2686. will remain on the disk chosen until removed.  The volume label appears
  2687. on the screen in many DOS commands like DIR, CHKDSK, or VOL.  A volume
  2688. label can be 1 to 11 characters in length, conforming to the rules
  2689. specified by DOS for file names.  No period is allowed, however.  The
  2690. volume label must begin with an alphabetic character and can only
  2691. contain the characters:
  2692.  
  2693. A - Z, 0 - 9, ! @ # $ % ^ & ( ) ` ' _ - ~ { } 
  2694.  
  2695.  
  2696.      After entering a valid volume label for the disk, File Commando
  2697. will respond with the message:
  2698.  
  2699. A>CONGRATULATIONS! F_COMMANDO born at  2:11:49 on  1-29-86.
  2700.  
  2701. After pressing <ENTER> or any other key, this name will be placed on
  2702. the volume label line of the File Commando screen.
  2703.  
  2704.  
  2705.  
  2706.                                 40
  2707. FILE COMMANDO (TM) VERSION 1.30  12 MARCH 1986  COPYRIGHT BY SANDI & SHANE STUMP
  2708.  
  2709.  
  2710. EDIT command
  2711.  
  2712.  
  2713.      The message displayed when the EDIT command is highlighted is as
  2714. follows:
  2715.  
  2716. EDIT is used to edit an ASC file or patch (hex edit) a binary file.
  2717.  
  2718. When this command is selected, the following menu appears on the
  2719. screen:
  2720.  
  2721.                    ╔═════════════════════════════╗
  2722.                    ║      EDIT / PATCH MENU      ║
  2723.                    ╠═════════════════════════════╣
  2724.                    ║                             ║
  2725.                    ║ ══> 1 . EDIT  CURRENT FILE  ║
  2726.                    ║     2 . EDIT  NEW FILE      ║
  2727.                    ║     3 . PATCH CURRENT FILE  ║
  2728.                    ║                             ║
  2729.                    ║     Selection:   1          ║
  2730.                    ╚═════════════════════════════╝
  2731.                    Menu 4.13: The Edit/Patch Menu.
  2732.  
  2733.  
  2734.      Selection 1 is the EDIT CURRENT FILE option.  This allows you to
  2735. enter the built-in editor to modify the file that is currently being
  2736. pointed to in the file directory section of the screen.  Selection 2 is
  2737. the EDIT NEW FILE option.  This allows you to create a new file and
  2738. edit it.  Selection 3 is the PATCH CURRENT FILE option.  This allows
  2739. you to modify disk sectors associated with a particular file.
  2740.  
  2741.  
  2742.      The Editor that is available in this program is rudimentary text
  2743. processor.  It is not intended to replace your favorite word processor
  2744. for typing long documents or programs.  Instead, it is available to
  2745. make quick corrections to a file, or to type a short note without
  2746. having to first find, load and execute your word processing package or
  2747. text editor.  It can only edit files up to 30k in length.  The function
  2748. of the editor is discussed further in Section 5.
  2749.  
  2750.  
  2751.      The Patch command available in File Commando is a disk sector
  2752. editor.  It will be discussed further in Section 6.
  2753.  
  2754.  
  2755.  
  2756.  
  2757.  
  2758.  
  2759.  
  2760.  
  2761.  
  2762.  
  2763.  
  2764.  
  2765.  
  2766.  
  2767.  
  2768.  
  2769.  
  2770.  
  2771.  
  2772.                                 41
  2773. FILE COMMANDO (TM) VERSION 1.30  12 MARCH 1986  COPYRIGHT BY SANDI & SHANE STUMP
  2774.  
  2775.  
  2776. INFO Command
  2777.  
  2778.  
  2779.      The message displayed when the INFO command is highlighted is as
  2780. follows:
  2781.  
  2782. INFO shows the current environment settings of File Commando.
  2783.  
  2784. When this command is selected, the following menu appears on the
  2785. screen:
  2786.  
  2787. ╔═════════════════════════════════════════════════════════════════════╗
  2788. ║                CURRENT FILE COMMANDO SETTINGS                       ║
  2789. ╠═════════════════════════════════════════════════════════════════════╣
  2790. ║ MONITOR TYPE.................................COLOR / MONOCHROME     ║
  2791. ║ DISPLAY METHOD.......................................MEMORY MAP     ║
  2792. ║ POP BACK KEY............................................ALT '='     ║
  2793. ║ TREE SUPPORT.................................................ON     ║
  2794. ║ INTERRUPT SUPPORT............................................ON     ║
  2795. ║ MAXIMUM DIRECTORY ENTRIES...................................256     ║
  2796. ╠═════════════════════════════════════════════════════════════════════╣
  2797. ║ THE SETTINGS CAN BE CHANGED WITH THE FILE COMMANDO INSTALL PROGRAM. ║
  2798. ║ PLEASE SEE INSTALLATION SECTION IN DOCUMENTATION FILE FOR DETAILS.  ║
  2799. ╠═════════════════════════════════════════════════════════════════════╣
  2800. ║                   PRESS ANY KEY TO CONTINUE.                        ║
  2801. ╚═════════════════════════════════════════════════════════════════════╝
  2802.  
  2803.  
  2804.      This display is for your information only.  To change any of this 
  2805. information, you must exit File Commando and execute the INSTALL program 
  2806. provided with File Commando.  Each of these fields are elaborated upon 
  2807. in the Installation section of the Documentation.
  2808.  
  2809.  
  2810.  
  2811.  
  2812.  
  2813.  
  2814.  
  2815.  
  2816.  
  2817.  
  2818.  
  2819.  
  2820.  
  2821.  
  2822.  
  2823.  
  2824.  
  2825.  
  2826.  
  2827.  
  2828.  
  2829.  
  2830.  
  2831.  
  2832.  
  2833.  
  2834.  
  2835.  
  2836.  
  2837.  
  2838.                                  42
  2839. FILE COMMANDO (TM) VERSION 1.30  12 MARCH 1986  COPYRIGHT BY SANDI & SHANE STUMP
  2840.  
  2841.  
  2842. Math Command
  2843.  
  2844.  
  2845.      The message displayed by the Math command when highlighted is:
  2846.  
  2847. MATH is a scientific RPN calculator.            
  2848.  
  2849. This command invokes a full-screen calculator based on the Hewlett-    
  2850. Packard calculator operations.  More complete and detailed information   
  2851. on the operation of this calculator, dubbed Math Commando, follows in 
  2852. Section 7.  As you enter Math Commando, if NUM LOCK is not toggled on, 
  2853. a beep will sound and the following message will appear:
  2854.  
  2855. NUM LOCK NOT ON 
  2856.  
  2857. Press any key to clear this message.  After NUM LOCK is activated, 
  2858. number entry uses the number/cursor keypad of the PC computers.  
  2859.  
  2860.  
  2861.      An important key to remember is the quit key.  This is the <ESCape> 
  2862. key.  This quits the calculator and returns control to File Commando.
  2863.  
  2864.  
  2865.  
  2866.  
  2867.  
  2868.  
  2869.  
  2870.  
  2871.  
  2872.  
  2873.  
  2874.  
  2875.  
  2876.  
  2877.  
  2878.  
  2879.  
  2880.  
  2881.  
  2882.  
  2883.  
  2884.  
  2885.  
  2886.  
  2887.  
  2888.  
  2889.  
  2890.  
  2891.  
  2892.  
  2893.  
  2894.  
  2895.  
  2896.  
  2897.  
  2898.  
  2899.  
  2900.  
  2901.  
  2902.  
  2903.  
  2904.                                 43
  2905. FILE COMMANDO (TM) VERSION 1.30  12 MARCH 1986  COPYRIGHT BY SANDI & SHANE STUMP
  2906.  
  2907.  
  2908. PRINT command
  2909.  
  2910.  
  2911.      The message displayed when the PRINT command is highlighted is as
  2912. follows:
  2913.  
  2914. PRINT is used to print an (ASC) file(s).
  2915.  
  2916. Do not select this command if you have no printer installed on your
  2917. system.
  2918.  
  2919.  
  2920.      When this command is selected, the following menu is displayed
  2921. onto your screen:
  2922.  
  2923.                   ╔═══════════════════════════════╗
  2924.                   ║           PRINT MENU          ║
  2925.                   ╠═══════════════════════════════╣
  2926.                   ║                               ║
  2927.                   ║ ══> 1 . PRINT CURRENT FILE    ║
  2928.                   ║     2 . PRINT TAGGED FILES    ║
  2929.                   ║     3 . PRINT UNTAGGED FILES  ║
  2930.                   ║                               ║
  2931.                   ║     Selection:   1            ║
  2932.                   ╚═══════════════════════════════╝
  2933.                   Menu 4.14: The Print Menu.
  2934.  
  2935. Selection 1 prints the current file.  Selection 2 prints all tagged
  2936. files.  Selection 3 prints any files not tagged by File Commando.  Once
  2937. one of these three options are selected, File Commando begins printing
  2938. the indicated files.  All files that are to be printed out must be in
  2939. ASCII format.  Wordstar-like control characters will not be translated,
  2940. but graphics characters are recognized.  Any printer redirection
  2941. programs already in operation before execution of this command will
  2942. work to redirect any and all file output to a disk file instead of the
  2943. hard copy device.  As a last warning, be sure a printer is attached and
  2944. initialized, the power is turned on, and enough paper is available to
  2945. print the specified files.  If this warning is not heeded, your system
  2946. may or may not lock up.
  2947.  
  2948.  
  2949.  
  2950.  
  2951.  
  2952.  
  2953.  
  2954.  
  2955.  
  2956.  
  2957.  
  2958.  
  2959.  
  2960.  
  2961.  
  2962.  
  2963.  
  2964.  
  2965.  
  2966.  
  2967.  
  2968.  
  2969.  
  2970.                                 44
  2971. FILE COMMANDO (TM) VERSION 1.30  12 MARCH 1986  COPYRIGHT BY SANDI & SHANE STUMP
  2972.  
  2973.  
  2974. RENAME command
  2975.  
  2976.  
  2977.      The message displayed when the RENAME command is highlighted is as
  2978. follows:
  2979.  
  2980. RENAME is used to rename a file or a sub directory.
  2981.  
  2982. As the message states, this command allows you to change a file name or
  2983. a subdirectory name to one you feel is more appropriate.  This command
  2984. will not allow you to rename the root directory (the one named by the
  2985. drive specification), to rename one file to another file name that
  2986. appears on the same disk and directory, or attempt to remove a file
  2987. from one drive or directory and place it into another by virtue of its
  2988. name.  Wildcards are not used rename a file, either.  When this command
  2989. is selected, the following message is displayed:
  2990.  
  2991.        ╔══════════════════════════════════════════════╗
  2992.        ║                  RENAME MENU                 ║
  2993.        ╠══════════════════════════════════════════════╣
  2994.        ║                                              ║
  2995.        ║ ══> 1 . RENAME CURRENT FILE                  ║
  2996.        ║     2 . RENAME A SUB DIRECTORY (DOS >= 3.0)  ║
  2997.        ║     3 . RENAME USING WILDCARD                ║
  2998.        ║                                              ║
  2999.        ║     Selection:   1                           ║
  3000.        ╚══════════════════════════════════════════════╝
  3001.        Menu 4.15: The Rename Menu.
  3002.  
  3003.  
  3004.      Selection 1 renames the current file. Selection 2 renames a
  3005. selected subdirectory.  Selection 3 allows the use of wildcards to 
  3006. rename a file.
  3007.  
  3008.  
  3009.      After choosing selection 1, the Rename Current File option, the
  3010. following prompt is displayed:
  3011.  
  3012. A>New name:
  3013.  
  3014. This field allows for the input of twelve characters, which is the
  3015. limit for a valid filename.  The first eight characters can be any of
  3016. the following:
  3017.  
  3018. A - Z, 0 - 9, ! @ # $ % ^ & ( ) ` ' _ - ~ { } 
  3019.  
  3020. This is followed by a period, '.', then a three character file name
  3021. extension, which can contain any of the above legal file name
  3022. characters.  A file name should have some meaning.  It is wise to adopt
  3023. some sort of informal file naming rules for yourself and stick to them. 
  3024. Some people name their data files by their creation dates, others name
  3025. them by their purpose.  By using logically derived names instead of
  3026. silly, whimsical ones, you may save yourself some extra time and
  3027. headaches later on when you need to figure out what they mean.
  3028.  
  3029.  
  3030.      After choosing Selection 2, the Rename Subdirectory option, the
  3031. following prompt is displayed:
  3032.  
  3033. RENAME to drive (A-D): A
  3034.  
  3035.  
  3036.                                 45
  3037. FILE COMMANDO (TM) VERSION 1.00  12 MARCH 1986  COPYRIGHT BY SANDI & SHANE STUMP
  3038.  
  3039.  
  3040.      After choosing Selection 2, the Rename Subdirectory option, the
  3041. following prompt is displayed:
  3042.  
  3043. RENAME to drive (A-D): A
  3044.  
  3045. Subdirectories can only be renamed if you are currently running DOS 3.0
  3046. or higher.  Otherwise, after entering the new directory name an error
  3047. message will be displayed onto the screen.  This is not a fatal error,
  3048. just press <ENTER> to continue.  After typing in the drive that
  3049. contains the directory you wish renamed, press <ENTER>.  The display
  3050. will then show the directory tree structure of the chosen disk.  Move
  3051. the directory cursor to the directory entry you wish renamed, then
  3052. press <ENTER>.  The following prompt will then be displayed:
  3053.  
  3054. A>ENTER NEW DIRECTORY NAME:
  3055.  
  3056.  
  3057.      Subdirectory names conform to the same naming conventions as file
  3058. names.  A directory name can be up to eight characters in length
  3059. followed by a period and a three character extension.  All legal file
  3060. name characters are allowed.  A subdirectory name can be the same as
  3061. another as long as its path name is different.  In other words, a
  3062. subdirectory name can be repeated, but only under a different parent
  3063. directory.  This practice is not recommended since it can become
  3064. confusing later.  Try to make your subdirectory names as mnemonic and
  3065. logical as possible to avoid later confusion.
  3066.  
  3067.  
  3068.      The only directory that cannot be renamed is the root directory,
  3069. designated by the drive specification.  When you attempt to rename this
  3070. directory, the following error message is displayed:
  3071.  
  3072. A>YOU CANNOT RENAME A ROOT DIRECTORY!█
  3073.  
  3074.  
  3075.      After selecting option 3, The Rename Files Using A Wildcard
  3076. function, the following prompt is displayed onto the screen:  
  3077.  
  3078. RENAME FILES MATCHING WILDCARD: _
  3079.  
  3080. This wildcard entry should correspond with the files that you wish
  3081. to rename in a similar fashion.  After entering a suitable wildcard
  3082. specification, the following prompt will appear to the right side of 
  3083. the previous prompt:
  3084.  
  3085. TO  _
  3086.  
  3087. This entry should correspond to the file name wildcard that you wish 
  3088. the indicated files to be renamed to.  For example, if you select to 
  3089. use a wildcard to rename all files in the directory ending with the 
  3090. extension .DOC to files with the extension .TXT, your response to the 
  3091. should be *.DOC and your response to the second prompt should be *.TXT.
  3092.  
  3093.  
  3094.  
  3095.  
  3096.  
  3097.  
  3098.  
  3099.  
  3100.  
  3101.  
  3102.                                 46
  3103. FILE COMMANDO (TM) VERSION 1.30  12 MARCH 1986  COPYRIGHT BY SANDI & SHANE STUMP
  3104.  
  3105.  
  3106. SPACE command
  3107.  
  3108.  
  3109.      The message displayed when the SPACE command is highlighted is as
  3110. follows:
  3111.  
  3112. SPACE is used to find out available disk space on another disk.
  3113.  
  3114. This command is used to find out how much space is available on another
  3115. disk, without forcing you to log to a new disk for this information. 
  3116. The amount of space given when asked is the amount of free space on the
  3117. disk (see Section 2 on FREE: ).  When this command is selected, the
  3118. following message appears on the screen:
  3119.  
  3120. A>Free space for which drive:  (A-D): B
  3121.  
  3122. After entering the particular disk drive specification that you wish
  3123. information on, File Commando will return with the free storage space
  3124. available on the chosen disk.  This appears as:
  3125.  
  3126. A>DISK SPACE AVAILABLE ON DRIVE 'B' is 262144
  3127.  
  3128.  
  3129.      This command is useful when you wish to copy or backup a
  3130. particular file or files to another disk, and a specified amount of
  3131. disk space is needed.  If not enough disk space is currently available,
  3132. you can then log to that disk and delete files to make room or to
  3133. remain logged to the same directory and search other disks for the
  3134. required disk space.
  3135.  
  3136.  
  3137.  
  3138.  
  3139.  
  3140.  
  3141.  
  3142.  
  3143.  
  3144.  
  3145.  
  3146.  
  3147.  
  3148.  
  3149.  
  3150.  
  3151.  
  3152.  
  3153.  
  3154.  
  3155.  
  3156.  
  3157.  
  3158.  
  3159.  
  3160.  
  3161.  
  3162.  
  3163.  
  3164.  
  3165.  
  3166.  
  3167.  
  3168.                                 47
  3169. FILE COMMANDO (TM) VERSION 1.30  12 MARCH 1986  COPYRIGHT BY SANDI & SHANE STUMP
  3170.  
  3171.  
  3172. UTILITY command
  3173.  
  3174.  
  3175.      The message displayed when the UTILITY command is highlighted is
  3176. as follows:
  3177.  
  3178. UTILITY functions: ABORT RUNNING PROGRAM, SET DATE & TIME and  SQ/USQ.
  3179.  
  3180. The UTILITY command is a catch-all section responsible for making
  3181. available various utilities that are useful for computer or file
  3182. maintenance and that do not readily fit under another category.  The
  3183. utility functions currently available are the SET DATE AND TIME, and
  3184. the SQUEEZE/UNSQUEEZE.
  3185.  
  3186.  
  3187.      If the UTILITY function is selected, the following menu appears on
  3188. your screen:
  3189.  
  3190.                    ╔═════════════════════════════════╗
  3191.                    ║         UTILITIES MENU          ║
  3192.                    ╠═════════════════════════════════╣
  3193.                    ║                                 ║
  3194.                    ║ ══> 1 . ABORT RUNNING PROGRAM   ║
  3195.                    ║     2 . SET DATE AND TIME       ║
  3196.                    ║     3 . SQUEEZE/UNSQUEEZE       ║
  3197.                    ║                                 ║
  3198.                    ║     Selection:   1              ║
  3199.                    ╚═════════════════════════════════╝
  3200.                    Menu 4.16: The Disk Utilities Menu.
  3201.  
  3202.  
  3203.      Selection 1 is the ABORT RUNNING PROGRAM option.  This command 
  3204. allows you to abort a program that you have executed via the <F4>
  3205. command.  This command is not guaranteed to work 100% of the time on all 
  3206. files; it should only be used as a last resort.  For example, if you
  3207. execute a program and it locks, first pop back to File Commando using
  3208. the ALT '=' key.  Then try using this command to abort execution.
  3209.  
  3210.  
  3211.      Selection 2 on the UTILITIES Menu is the SET DATE AND TIME option. 
  3212. This option allows you to reset the time, the date, or both on the
  3213. computer system clock.  The system time, as it is on the computer
  3214. itself, is displayed in what is called 'military time'.  The system of
  3215. time we normally use in everyday life is based on two sets of 12 hours,
  3216. AM and PM.  Military time is based on one set of 24 hours, where 1:00
  3217. AM is 1:00 and 1:00 PM is 13:00.  Just remember, if the hour is later
  3218. than 12:00 noon, add twelve hours to the time to get the correct time
  3219. to input into the system clock.  To read the correct time from the
  3220. screen, just remember to subtract twelve hours from any hour appearing
  3221. greater than 12:59.
  3222.  
  3223.  
  3224.  
  3225.  
  3226.  
  3227.  
  3228.  
  3229.  
  3230.  
  3231.  
  3232.  
  3233.  
  3234.                                 48
  3235. FILE COMMANDO (TM) VERSION 1.30  12 MARCH 1986  COPYRIGHT BY SANDI & SHANE STUMP
  3236.  
  3237.  
  3238.      If this option is chosen, the following menu appears on the
  3239. screen:
  3240.  
  3241.                    ╔═══════════════════════════╗
  3242.                    ║      DATE / TIME MENU     ║
  3243.                    ╠═══════════════════════════╣
  3244.                    ║                           ║
  3245.                    ║ ══> 1 . SET DATE          ║
  3246.                    ║     2 . SET TIME          ║
  3247.                    ║     3 . SET BOTH          ║
  3248.                    ║                           ║
  3249.                    ║     Selection:   1        ║
  3250.                    ╚═══════════════════════════╝
  3251.                    Menu 4.17: The Date/Time Menu.
  3252.  
  3253. After selecting one of the above options, press <ENTER>.  If you have
  3254. chosen option 1, SET DATE, the following prompt appears on the
  3255. information line:
  3256.  
  3257. A>ENTER SYSTEM DATE: 00/00/0000
  3258.  
  3259. Enter today's date with the first two digits representing the month
  3260. number (1 for January through 12 for December), the next two digits
  3261. representing the day in the month (maximum of 31, 30 or 29, or 28,
  3262. depending on the month and year), and the last four digits representing
  3263. the year.  The computer system will not accept a date of before January
  3264. 1, 1980 or a date past December 31, 2099.
  3265.  
  3266.  
  3267.      If you have chosen option 2, SET TIME, from the DATE/TIME Menu,
  3268. the following prompt will appear:
  3269.  
  3270. A>ENTER SYSTEM TIME: 00:00
  3271.  
  3272. Enter the current time, making sure to add 12 hours if necessary.  The
  3273. first two digits are the hour field, the next two are the minutes
  3274. field.
  3275.  
  3276.  
  3277.      If you have chosen option 3, SET BOTH, from the DATE/TIME Menu,
  3278. File Commando will first prompt you for entry of the date, then the
  3279. time as above.
  3280.  
  3281.  
  3282.      Selection 3 on the UTILITIES Menu is the SQUEEZE/UNSQUEEZE option. 
  3283. This command, for those of you not already familiar with it, allows you
  3284. to make you files smaller by removing unnecessary file level
  3285. information from a file in a pre-arranged manner.  The file name is
  3286. then changed by the addition of the extension '.*Q*'.  This will notify
  3287. you that the file is squeezed.  Squeezed files are commonly used in
  3288. transferring files over modem lines, since no one likes to pay for
  3289. unnecessary telephone time.  Most users who make use of this utility
  3290. have experience with public domain and/or user supported software.  Any
  3291. file that is currently squeezed cannot be accessed in the normal
  3292. fashion by a program.  This is the purpose of UNSQUEEZE, which allows
  3293. you to expand the file back to its original size and characteristics.
  3294.  
  3295.      
  3296.  
  3297.  
  3298.  
  3299.  
  3300.                                 49
  3301. FILE COMMANDO (TM) VERSION 1.20  12 MARCH 1986  COPYRIGHT BY SANDI & SHANE STUMP
  3302.  
  3303.  
  3304.      When this selection is made, the following menu appears on the
  3305. screen:
  3306.  
  3307.                ╔═══════════════════════════════════╗
  3308.                ║      SQUEEZE / UNSQUEEZE MENU     ║
  3309.                ╠═══════════════════════════════════╣
  3310.                ║                                   ║
  3311.                ║ ══> 1 . SQUEEZE                   ║
  3312.                ║     2 . UNSQUEEZE                 ║
  3313.                ║                                   ║
  3314.                ║     Selection:   1                ║
  3315.                ╚═══════════════════════════════════╝
  3316.                Menu 4.18: The Squeeze/Unsqueeze Menu.
  3317.  
  3318. Option 1, the SQUEEZE command, allows you to reduce a particular file
  3319. to a smaller one.  Such a file will then be renamed with the current
  3320. name plus a 'Q' appearing as the second character of the extension. 
  3321. Option 2, the UNSQUEEZE command, allows you to undo the squeeze,
  3322. restoring the file to its original size.  Choosing the first option
  3323. causes the following menu to appear onto the screen:
  3324.  
  3325.                ╔═════════════════════════════════╗
  3326.                ║           SQUEEZE MENU          ║
  3327.                ╠═════════════════════════════════╣
  3328.                ║                                 ║
  3329.                ║ ══> 1 . SQUEEZE CURRENT FILE    ║
  3330.                ║     2 . SQUEEZE TAGGED FILES    ║
  3331.                ║     3 . SQUEEZE UNTAGGED FILES  ║
  3332.                ║                                 ║
  3333.                ║     Selection:   1              ║
  3334.                ╚═════════════════════════════════╝
  3335.                Menu 4.19: The Squeeze Menu.
  3336.  
  3337. The choices above are self-explanatory.  Option 1 permits you to
  3338. squeeze the current file displayed in the file listing.  Option 2
  3339. permits you to squeeze all tagged files.  Option 2 permits you to
  3340. squeeze any files not tagged by File Commando.
  3341.  
  3342.  
  3343.      Choosing the second option, the Unsqueeze option, invokes the
  3344. following menu:
  3345.  
  3346.               ╔═══════════════════════════════════╗
  3347.               ║           UNSQUEEZE MENU          ║
  3348.               ╠═══════════════════════════════════╣
  3349.               ║                                   ║
  3350.               ║ ══> 1 . UNSQUEEZE CURRENT FILE    ║
  3351.               ║     2 . UNSQUEEZE TAGGED FILES    ║
  3352.               ║     3 . UNSQUEEZE UNTAGGED FILES  ║
  3353.               ║                                   ║
  3354.               ║     Selection:   1                ║
  3355.               ╚═══════════════════════════════════╝
  3356.               Menu 4.20: The Unsqueeze Menu.
  3357.  
  3358. As above, the choices above are self-explanatory.  Option 1 permits you
  3359. to unsqueeze the current file displayed in the file listing.  Option 2
  3360. permits you to unsqueeze all tagged files.  Option 2 permits you to
  3361. unsqueeze any files not tagged by File Commando.  
  3362.  
  3363.  
  3364.  
  3365.  
  3366.                                 50
  3367. FILE COMMANDO (TM) VERSION 1.30  12 MARCH 1986  COPYRIGHT BY SANDI & SHANE STUMP
  3368.  
  3369.  
  3370. Section 5: The Editor
  3371.  
  3372.  
  3373. FILENAME:  FILENAME.        LINE:     0 COL:     0 MODE: INSERT     FREE:  40720
  3374.  
  3375.  
  3376.  
  3377.  
  3378.                                (contents of the file)
  3379.  
  3380.  
  3381.  
  3382.  
  3383. COMMANDS:  F1-DEL LINE                                                  F10-QUIT
  3384.  
  3385.  
  3386.      The Editor under File Commando is not intended to replace your 
  3387. favorite word processor or text editor.  Its main purpose is to be on
  3388. hand when you need to type a short note, make a quick change to a file,
  3389. et cetera.  It will accept input of any IBM character, including the 
  3390. ASCII graphics characters.  It is limited to accessing and editing 
  3391. files smaller than 29k in length.  To edit larger files, it is 
  3392. recommended that you use your customary editor.  
  3393.  
  3394.  
  3395.  
  3396.  
  3397.  
  3398.  
  3399.  
  3400.  
  3401.  
  3402.  
  3403.  
  3404.  
  3405.  
  3406.  
  3407.  
  3408.  
  3409.  
  3410.  
  3411.  
  3412.  
  3413.  
  3414.  
  3415.  
  3416.  
  3417.  
  3418.  
  3419.  
  3420.  
  3421.  
  3422.  
  3423.  
  3424.  
  3425.  
  3426.  
  3427.  
  3428.  
  3429.  
  3430.  
  3431.  
  3432.                                 51
  3433. FILE COMMANDO (TM) VERSION 1.30  12 MARCH 1986  COPYRIGHT BY SANDI & SHANE STUMP
  3434.  
  3435.  
  3436. The Screen
  3437.  
  3438.  
  3439.      On the top line of the editor screen, the following line appears:
  3440.  
  3441. FILENAME:  CALC.C           LINE:     0 COL:     0 MODE: INSERT     FREE:  40720
  3442.  
  3443. The first entry on the line is the file name chosen to be edited.  
  3444. Following it is the current line number where the cursor is positioned.  
  3445. The next entry on the line is the current column number where the cursor 
  3446. is located.  Mode can be toggled by pressing the Insert key on the 
  3447. cursor keypad.  When the editor first comes up, it is in INSERT mode, 
  3448. which means that when you begin typing, the editor will insert the 
  3449. characters ahead of the previous characters located at that cursor 
  3450. position.  Toggling mode will display the OVERWRITE mode, which will 
  3451. type over any characters appearing at the cursor.  To type in an IBM
  3452. extended ASCI╔ character, use its corresponding key sequence.  Most
  3453.  of these sequences begin with <CONTROL> key. 
  3454.  
  3455.  
  3456.      The last entry on this line is the space free indicator, which
  3457. counts down from the buffer size available to zero.  If you are
  3458. creating a new file, the space free will equal 30000, else the space
  3459. free will equal this value minus the size of the file which you chose
  3460. to edit.  When the free space counter reaches zero, the editor will 
  3461. display a message underneath this information line saying:
  3462.  
  3463. BUFFER FULL.
  3464.  
  3465. At this point, you can still move through the file, save the file, or 
  3466. delete characters or lines, but no more characters can be entered past
  3467. the zero space mark.  Although this editor will not open a file larger 
  3468. than 29k, it will allow edits increasing the size to 30k.
  3469.  
  3470.  
  3471.      If you are creating a new file, underneath the above information 
  3472. line will appear the message:
  3473.  
  3474. NEW FILE!
  3475.  
  3476. Press any key to clear this message from the screen.
  3477.  
  3478.  
  3479.      Along the bottom of the screen is a line containing the functions 
  3480. available in this editor.  At the present time, only the <F1>-DELETE 
  3481. LINE key and the <F10>-QUIT key is available.  To delete one character, 
  3482. press the delete key on the cursor pad.  To delete the line where your 
  3483. cursor is located, press <F1>.  To exit the editor, press <F10>.  If you 
  3484. have edited the file, the following prompt appears on the second line of 
  3485. the screen:
  3486.  
  3487. At this prompt, enter Y for yes if you wish to save the edits that you 
  3488. have made, enter N for no if don't.  If you made no edits, or after 
  3489. entering your response to the previous prompt, the following prompt then 
  3490. appears on the second line of the screen:
  3491.  
  3492. EXIT EDITOR (Y/N)? Y
  3493.  
  3494. Enter Y for yes if you wish to exit back to File Commando, enter N for 
  3495. no if you wish to continue editing the file.
  3496.  
  3497.  
  3498.                                 52
  3499. FILE COMMANDO (TM) VERSION 1.30  12 MARCH 1986  COPYRIGHT BY SANDI & SHANE STUMP
  3500.  
  3501.  
  3502. Cursor Movement
  3503.  
  3504.  
  3505.      The movement up, down, around and in the file is controlled by the 
  3506. cursor keypad.  Most IBM-PC compatible computers incorporate a cursor / 
  3507. number keypad with a layout similar to the diagram described below:
  3508.  
  3509.  
  3510.                      ╔═══════╕ ╔═══════╕ ╔═══════╕
  3511.                      ║       │ ║   Up  │ ║       │
  3512.                      ║  Home │ ║ Arrow │ ║  PgUp │
  3513.                      ║       │ ║       │ ║       │
  3514.                      ╙───────┘ ╙───────┘ ╙───────┘
  3515.                      ╔═══════╕ ╔═══════╕ ╔═══════╕
  3516.                      ║       │ ║       │ ║       │
  3517.                      ║  <-   │ ║   5   │ ║   ->  │
  3518.                      ║       │ ║       │ ║       │
  3519.                      ╙───────┘ ╙───────┘ ╙───────┘
  3520.                      ╔═══════╕ ╔═══════╕ ╔═══════╕
  3521.                      ║       │ ║       │ ║       │
  3522.                      ║  End  │ ║   Dn  │ ║  PgDn │
  3523.                      ║       │ ║ Arrow │ ║       │
  3524.                      ╙───────┘ ╙───────┘ ╙───────┘
  3525.                      
  3526.  
  3527.      In the diagram above, you may notice that the up and down arrow
  3528. are not represented by their ASCII characters, but are instead
  3529. represented by words.  This is because many printers do not support the
  3530. up arrow, the down arrow, the right arrow, or the triangular
  3531. characters.  So, wherever there is one of these characters in File
  3532. Commando, we will use their verbal label instead or their character for 
  3533. those of you who may wish to print this documentation file out.  You may 
  3534. notice that this diagram is repeated from earlier in Section 2.  This is 
  3535. to make it easier to explain the following cursor movement.
  3536.  
  3537.  
  3538.      To move the cursor down one line, press the down arrow key.  
  3539. Likewise, to move the cursor up one line, press the up arrow key.  To 
  3540. move the cursor one space to the right, press the right arrow key, (->).  
  3541. To move the cursor one space back to the left, press the left arrow key, 
  3542. (<-).
  3543.  
  3544.  
  3545.      To move to the first position on the current line of text, press 
  3546. the Home key.  To move to the last position on the current line of
  3547. text, press the End key.  To move one word to the right, press the
  3548. control key and the right arrow key simultaneously.  This will put the
  3549. cursor at the first character position in the word.  To move one word
  3550. to the left of the current cursor position, press the control key and
  3551. the left arrow key simultaneously.  This will place the cursor at the
  3552. last character position in the preceding word.
  3553.  
  3554.  
  3555.      To move one page downward in the text, press the PgDn key.  To move 
  3556. one page upward in the text, press the PgUp key.  To move to the first 
  3557. position in the file, press the control key and the Home key 
  3558. simultaneously.  To move to the last position in the file, press the 
  3559. control key and the End key simultaneously. 
  3560.  
  3561.  
  3562.  
  3563.  
  3564.                                 53
  3565. FILE COMMANDO (TM) VERSION 1.30  12 MARCH 1986  COPYRIGHT BY SANDI & SHANE STUMP
  3566.  
  3567.  
  3568. Section 6: The Patch Editor
  3569.  
  3570.  
  3571. FILE COMMANDO (TM) VERSION 1.30  12 MARCH 1986  COPYRIGHT BY SANDI & SHANE STUMP
  3572.  
  3573. Patching: B:\CALC.C                                                             
  3574.  
  3575. Relative Sector 0000 (   0)      Byte  0000 (   0)      Page 0                  
  3576.  
  3577.        -0 -1 -2 -3 -4 -5 -6 -7 -8 -9 -A -B -C -D -E -F  0123456789ABCDEF        
  3578. -00    23 69 6E 63 6C 75 64 65 20 22 63 61 6C 63 2E 68  #include "calc.h   00-  
  3579. -01    22 0D 0A 23 69 6E 63 6C 75 64 65 20 22 6D 61 74  "  #include "mat   01-  
  3580. -02    68 2E 68 22 0D 0A 0D 0A 69 6E 69 74 69 61 6C 69  h.h"    initiali   02-  
  3581. -03    7A 65 5F 76 61 72 69 61 62 6C 65 73 28 29 0D 0A  ze_variables()     03-  
  3582. -04    7B 0D 0A 20 20 64 69 76 69 64 65 5F 62 79 5F 7A  {    divide_by_z   04-  
  3583. -05    65 72 6F 20 3D 20 22 41 74 74 65 6D 70 74 20 74  ero = "Attempt t   05-  
  3584. -06    6F 20 44 69 76 69 64 65 20 62 79 20 5A 65 72 6F  o Divide by Zero   06-  
  3585. -07    22 3B 0D 0A 20 20 69 6C 6C 65 67 61 6C 5F 76 61  ";    illegal_va   07-  
  3586. -08    6C 75 65 20 20 3D 20 22 49 6C 6C 65 67 61 6C 20  lue  = "Illegal    08-  
  3587. -09    56 61 6C 75 65 20 6F 72 20 4F 75 74 20 6F 66 20  Value or Out of    09-  
  3588. -0A    52 61 6E 67 65 22 3B 20 0D 0A 20 20 6F 76 65 72  Range";     over   0A-  
  3589. -0B    66 6C 6F 77 20 3D 20 22 4F 76 65 72 66 6C 6F 77  flow = "Overflow   0B-  
  3590. -0C    22 0D 0A 20 20 70 69 20 3D 20 33 2E 31 34 31 35  "    pi = 3.1415   0C-  
  3591. -0D    39 32 36 35 34 3B 0D 0A 20 20 72 61 64 69 61 6E  92654;    radian   0D-  
  3592. -0E    73 20 3D 20 30 2E 30 31 37 34 35 33 32 39 33 3B  s = 0.017453293;   0E-  
  3593. -0F    0D 0A 20 20 7A 65 72 6F 20 3D 20 30 2E 30 3B 0D      zero = 0.0;    0F-  
  3594.                                                                                 
  3595.  COMMANDS: F1 - SAVE F2 - TEXT F3 - UNDO F10 -QUIT  KEYS: L R U D PgUp PgDn Home
  3596.  
  3597.  
  3598.      The Patch command, located under the EDIT command menu, allows you 
  3599. to display and modify any byte in a file.  The screen, shown above, is 
  3600. divided into two sections, the hexadecimal representation of the file 
  3601. and the ASCII display of the file.  Modification of the file can be 
  3602. accomplished in one of two ways, either by changing the ASCII characters 
  3603. or by changing the HEXADECIMAL representation of the file.  
  3604.  
  3605.  
  3606.      The line underneath the title line identifies the file picked by 
  3607. you to modify under the PATCH command.  Under this line is the location 
  3608. line, which informs you where you are currently at in the file.  The 
  3609. Relative Sector entry tells where you are located in the file.  A sector 
  3610. is made up of 512 bytes.  Only 256 bytes are on the screen at a time.  
  3611. The Byte entry tells where you are in the 256 byte block on the screen.  
  3612. Each of these entries have one number followed by another number in 
  3613. parentheses.  The first number is the hexadecimal notation, the second 
  3614. is its decimal equivalent ( HEX(DEC) ).  The Page entry tells whether 
  3615. you are in the first or second half of the sector.  Page will vary only 
  3616. from 1 to 2.  The following are the page byte value ranges for each 
  3617. screen:
  3618.  
  3619. Page 0      ---      Bytes 000(000) - 0FF(255)
  3620. Page 1      ---      Bytes 100(256) - 1FF(511)
  3621.  
  3622.  
  3623.  
  3624.  
  3625.  
  3626.  
  3627.  
  3628.  
  3629.  
  3630.                                 54
  3631. FILE COMMANDO (TM) VERSION 1.30  12 MARCH 1986  COPYRIGHT BY SANDI & SHANE STUMP
  3632.  
  3633.  
  3634.      The bottom line of the screen defines the commands available to use
  3635. in modifying the file.  This line appears as follows:
  3636.  
  3637. COMMANDS: F1 - SAVE F2 - TEXT F3 - UNDO F10 -QUIT  KEYS: L R U D PgUp PgDn Home
  3638.  
  3639. The L R U D keys represent the left, right, up, and down arrows,
  3640. respectively. 
  3641.  
  3642.  
  3643. <F1> - SAVE
  3644.  
  3645.  
  3646.      The Save command saves only the current edited sector of the file 
  3647. to the DOS buffer.  When the DOS buffer is filled, the saved sectors are 
  3648. written to disk.  If the DOS buffer is not filled before exiting the 
  3649. PATCH command, the buffer is then saved to disk.  
  3650.  
  3651.  
  3652. <F2> - TEXT  
  3653.  
  3654.  
  3655.      This option switches the edit option from hexadecimal format to 
  3656. regular ASCII characters.  Pressing <F2> once will switch the displayed 
  3657. prompt to  <F2> - HEX  When displaying the label TEXT, the editor is in 
  3658. hexadecimal edit mode, meaning that the only characters that can be
  3659. entered are the numbers 0 - 9, A - F.  These characters will show up in
  3660. the hexadecimal portion of the file display at the cursor.  When
  3661. displaying the label HEX, the editor is in text mode, meaning that
  3662. almost any characters can be entered.  These characters will appear in
  3663. the ASCII character portion of the file display at the cursor.  Each
  3664. character is two hexadecimal characters long.  The character or number
  3665. entered on the activated side of the display will correspondingly alter
  3666. the other side of the display.
  3667.  
  3668.  
  3669. <F3> - UNDO
  3670.  
  3671.  
  3672.      The UNDO command resets the current page to its former state.  This 
  3673. is useful when you have extensively changed a section of the file by 
  3674. mistake.  This command will then redisplay the current page as it was 
  3675. before you began changing it.  Once you move beyond a page, however, the 
  3676. changes are recorded in the current file buffer.  These changes will not 
  3677. be saved unless each changed sector is saved.  The only way to keep
  3678. these changes from being written to the disk file is by not saving it,
  3679. thereby losing all edits made on that sector.
  3680.  
  3681.  
  3682. <F10> - QUIT
  3683.  
  3684.  
  3685.      The Quit command exits the PATCH command, saves the DOS buffer if 
  3686. so indicated, closes the file, and returns to File Commando.  
  3687.  
  3688.  
  3689.  
  3690.  
  3691.  
  3692.  
  3693.  
  3694.  
  3695.  
  3696.                                 55
  3697. FILE COMMANDO (TM) VERSION 1.30  12 MARCH 1986  COPYRIGHT BY SANDI & SHANE STUMP
  3698.  
  3699.  
  3700. KEYS: L R U D PgUp PgDn Home End
  3701.  
  3702.  
  3703.      The arrow keys (up, down, left, and right) are used to move the 
  3704. cursor to desired location for editing.  They will not advance the page.  
  3705.  
  3706.  
  3707.      The PgUp key will display the preceding page on the screen.  PATCH 
  3708. displays the file one half of a sector at a time, so if Page currently 
  3709. equals 2, then when <PgUp> is entered, Page will equal one.  If Page 
  3710. equals 1, then when <PgUp> is pressed, the relative sector will be 
  3711. decremented by one and Page will equal 2.  Once <PgUp> is pressed, the 
  3712. edits are saved to the current file buffer.  These edits will not be 
  3713. saved to disk unless you press <F2>-SAVE while in that sector.  
  3714.  
  3715.  
  3716.      The PgDn key functions much as the PgUp key did, in reverse.  When 
  3717. pressed, it will display the next screen, either page two of the current
  3718. sector or page one of the following sector. 
  3719.  
  3720.  
  3721.      The Home key displays the first page of relative sector zero on the 
  3722. screen.  
  3723.  
  3724.    
  3725.      The End key displays the last page of the last relative sector of 
  3726. the file onto the screen.
  3727.  
  3728.  
  3729.  
  3730.  
  3731.  
  3732.  
  3733.  
  3734.  
  3735.  
  3736.  
  3737.  
  3738.  
  3739.  
  3740.  
  3741.  
  3742.  
  3743.  
  3744.  
  3745.  
  3746.  
  3747.  
  3748.  
  3749.  
  3750.  
  3751.  
  3752.  
  3753.  
  3754.  
  3755.  
  3756.  
  3757.  
  3758.  
  3759.  
  3760.  
  3761.  
  3762.                                 56
  3763. FILE COMMANDO (TM) VERSION 1.30  12 MARCH 1986  COPYRIGHT BY SANDI & SHANE STUMP
  3764.  
  3765.  
  3766. Section 7: The Math Commmando Calculator
  3767.  
  3768.  
  3769. Introduction                       
  3770.  
  3771.  
  3772.      Congratulations on your aquisition of Math Commando.  Math
  3773. Commando version 1.00 is a RPN (Reverse-Polish-Notation) style
  3774. calculator containing the most commonly found mathematical functions of
  3775. most hand-held calculators.  We chose to implement an RPN style 
  3776. calculator because that is the style calculator we have observed more of 
  3777. our colleagues at Texas A&M University using than any other.  This is 
  3778. true of not only scientists and engineers, but businesspeople as well.  
  3779. If you do not know how to use RPN, don't worry.  We give a number of 
  3780. examples later in this section on use of various functions.  
  3781.  
  3782.  
  3783. ╔════════════════════╗ ╔════════════════════╗╔═════════════════════════════════╗
  3784. ║      REGISTERS     ║ ║        STACK       ║║                            DEG  ║
  3785. ╟────────────────────╢ ╟────────────────────╢║ ┌─────────────────────────────┐ ║
  3786. ║R1:           0.0000║ ║t:            0.0000║║ │                     0.0000  │ ║
  3787. ║R2:           0.0000║ ║z:            0.0000║║ └─────────────────────────────┘ ║
  3788. ║R3:           0.0000║ ║y:            0.0000║║                                 ║
  3789. ║R4:           0.0000║ ║x:            0.0000║║ ┌─┬───╥─╖  ┌─┬───╥─╖  ┌─┬───╥─╖ ║
  3790. ╚════════════════════╝ ╚════════════════════╝║ │ │<--║ ║  │ │ * ║ ║  │ │ ÷ ║ ║ ║
  3791.                                              ║ ╘═╧═══╩═╝  ╘═╧═══╩═╝  ╘═╧═══╩═╝ ║
  3792. ╔══════════╦══════════════╦═════════════════╗║   ┌───╖ ┌───╖ ┌───╖ ┌───╖ ┌───╖ ║
  3793. ║ FUNCTION ║ CONTROL FUNC ║  SHIFT FUNCTION ║║   │   ║ │ 7 ║ │ 8 ║ │ 9 ║ │ - ║ ║
  3794. ╟──────────╫──────────────╫─────────────────╢║   │   ║ ╘═══╝ ╘═══╝ ╘═══╝ ╘═══╝ ║
  3795. ║ F1 √x    ║  C F1 ARC    ║  S F1 STO[+-*/] ║║   ├───╢ ┌───╖ ┌───╖ ┌───╖ ┌───╖ ║
  3796. ║ F2 x²    ║  C F2 HYP    ║  S F2 RCL[+-*/] ║║   │ENT║ │ 4 ║ │ 5 ║ │ 6 ║ │   ║ ║
  3797. ║ F3 1/x   ║  C F3 SIN    ║  S F3 ROLL DOWN ║║   ╞═══╣ ╘═══╝ ╘═══╝ ╘═══╝ │   ║ ║
  3798. ║ F4 xⁿ    ║  C F4 COS    ║  S F4 ROLL UP   ║║   │   ║ ┌───╖ ┌───╖ ┌───╖ ├───╢ ║
  3799. ║ F5 LOG   ║  C F5 TAN    ║  S F5 X <=> Y   ║║   │   ║ │ 1 ║ │ 2 ║ │ 3 ║ │ + ║ ║
  3800. ║ F6 10ⁿ   ║  C F6 π      ║  S F6 RET X     ║║   ╘═══╝ ╘═══╝ ╘═══╝ ╘═══╝ ╞═══╣ ║
  3801. ║ F7 LN    ║  C F7 D->R   ║  S F7 FIX       ║║   ┌─┬───╥─╖   ┌─┬───╥─╖   │   ║ ║
  3802. ║ F8 eⁿ    ║  C F8 R->D   ║  S F8 SCI       ║║   │ │ 0 ║ ║   │ │ . ║ ║   │   ║ ║
  3803. ║ F9 FACT! ║  C F9 DEG    ║  S F9 CLX       ║║   ╘═╧═══╩═╝   ╘═╧═══╩═╝   ╘═══╝ ║
  3804. ║ F0 INT   ║  C F0 RAD    ║  S F0 CLR REG   ║║                                 ║
  3805. ╟──────────╫──────────────╫─────────────────╢║               Math Commando 1.0 ║
  3806. ║ A - ABS  ║  C  - CHS    ║  E  - EEX       ║║                                 ║
  3807. ╚══════════╩══════════════╩═════════════════╝╚═════════════════════════════════╝
  3808.  
  3809.  
  3810. The Math Commando Screen
  3811.  
  3812.  
  3813.      To begin use of Math Commando, move the File Commando command 
  3814. indicator to CALC and press <ENTER>.
  3815.  
  3816.  
  3817.      Before going any further, to exit Math Commando to return to File 
  3818. Commando press the <ESCape> key.  The familiar File Commando screen will 
  3819. then be redrawn onto the screen.
  3820.  
  3821.  
  3822.  
  3823.  
  3824.  
  3825.  
  3826.  
  3827.  
  3828.                                 57
  3829. FILE COMMANDO (TM) VERSION 1.30  12 MARCH 1986  COPYRIGHT BY SANDI & SHANE STUMP
  3830.  
  3831.  
  3832.      When Math Commando is activated, a calculator is drawn in the right 
  3833. half of the screen.  This diagram corresponds to the number keypad on 
  3834. your computer.  When first activated, if NUM LOCK s not turned on, the 
  3835. message:
  3836.  
  3837. NUM LOCK IS NOT ON
  3838.  
  3839. will appear directly underneath the calculator number window.  This is 
  3840. where all error messages will be displayed.  Press any key to clear the 
  3841. message from the screen, then toggle the NUM LOCK key on.  
  3842.  
  3843.  
  3844.      Above the number keys is the calculator number window.  When Math 
  3845. Commando is initialized, a 0.0000 appears here.  This value will always 
  3846. be identical to the value found in the x position in the stack.
  3847.  
  3848.  
  3849.      Above the calculator number window, will appear the label DEG.  
  3850. This signifies that the calculator is in degrees mode for trigonometric 
  3851. functions.  The number displayed in the calculator window is initially 
  3852. 0.0000.  This signifies that the calculator is currently in a FIX 4 
  3853. digit display mode.
  3854.  
  3855.  
  3856.      Located on the keypad are three commands other than the normal
  3857. four mathematical functions (+-*/), the decimal point (.), and the
  3858. numerals (0-9).  The ENT key and the <-- key serve as entry commands.
  3859.  
  3860.  
  3861.      The ENT command allows the user to enter the currently displayed
  3862. value (the x-value) into the y position in the stack, and to begin
  3863. entry of a new number.
  3864.        
  3865.  
  3866.      The <-- command allows the user to backspace through the currently
  3867. displayed value (the x-value) to any pointn the number.  This allows
  3868. the user to modify an incorrectly entered value without having to start
  3869. all over again.  Once another key, other than a numeric or decimal
  3870. point, has been pressed, pressing '<--' will clear the window and
  3871. display the value of zero.
  3872.  
  3873.  
  3874.      To the side of the calculator display, at the top lefthand corner
  3875. of the screen is located the Register Display.  Currently, Math
  3876. Commando only allows nine registers to be stored, with only the first
  3877. four displayed onto the screen.
  3878.  
  3879.  
  3880.      Between the register display and the calculator display is the 
  3881. Stack Display.  The four stack entry places are shown in a logical 
  3882. bottom-to-top display showing the x, y, z, and t entries.  For those of 
  3883. you not familiar with stack use and operations, the concept and usage of 
  3884. stacks are explained in more detail under Stack Operations.
  3885.  
  3886.  
  3887.      To exit from Math Commando, simply press ESC.
  3888.  
  3889.  
  3890.  
  3891.  
  3892.  
  3893.  
  3894.                                 58
  3895. FILE COMMANDO (TM) VERSION 1.30  12 MARCH 1986  COPYRIGHT BY SANDI & SHANE STUMP
  3896.  
  3897.  
  3898. About the Stack
  3899.  
  3900.  
  3901.      Math Commando's operating logic is based on a mathematical logic
  3902. known as Reverse Polish Notation (RPN).  This, we feel, provides
  3903. optimal efficiency of calculator use.
  3904.  
  3905.  
  3906.      Math Commando uses RPN to solve complicated calculations in a
  3907. simple, straightforward manner without the use of mind-boggling
  3908. parentheses.  This is achieved by automatically retaining and returning
  3909. intermediate results onto a memory stack.  The stack in Math Commando
  3910. is set up as follows:
  3911.  
  3912.  
  3913.                              ╔═══════════╗  
  3914.                         T    ║     t     ║  
  3915.                              ╟───────────╢  
  3916.                         Z    ║     z     ║  
  3917.                              ╟───────────╢  
  3918.                         Y    ║     y     ║  
  3919.                              ╟───────────╢  
  3920.                         X    ║     x     ║     WORKING REGISTER
  3921.                              ╚═══════════╝  
  3922.  
  3923.  
  3924. Any number that is keyed in or results from the execution of a numeric
  3925. function is placed into the x position of the stack at the same time as 
  3926. it is displayed in the calculator number window.  This action will
  3927. cause the stack to be either "pushed", "popped", or only the X-register
  3928. to be changed.  The three stacks drawn below illustrate the three types
  3929. of stack movement.  Assume x, y, z, and t represent any numbers which
  3930. may be on the stack.
  3931.  
  3932.  
  3933.                                Stack Push
  3934.  
  3935.                                                    t pushed off
  3936.           ╔═══════════╗       ╔═══════════╗       ╔═══════════╗
  3937.      T    ║     t     ║       ║     t     ║       ║     z     ║   
  3938.           ╟───────────╢       ╟───────────╢       ╟───────────╢
  3939.      Z    ║     z     ║       ║     z     ║       ║     y     ║
  3940.           ╟───────────╢       ╟───────────╢       ╟───────────╢
  3941.      Y    ║     y     ║       ║     y     ║       ║   12.00   ║
  3942.           ╟───────────╢       ╟───────────╢       ╟───────────╢
  3943.      X    ║     x     ║       ║   12.00   ║       ║   12.00   ║
  3944.           ╚═══════════╝       ╚═══════════╝       ╚═══════════╝
  3945.                         
  3946.    KEYS: (original stack)          12                 ENTER
  3947.  
  3948.  
  3949.      In the case above, the first diagram of the stack shows it before 
  3950. any key is pressed.  Once you begin entry of a number, in this case 12,
  3951. the number in the x position is changed along with the value entered
  3952. into the calculator window.  When you press ENTER, the value currently
  3953. in the x position, in this case the 12, is moved into the y position in
  3954. the stack.  The value in the y position is likewise moved into the z
  3955. position, with the z value moved into the t position.  The old t value
  3956. is popped off the top of the stack and is no longer accessible.
  3957.  
  3958.  
  3959.  
  3960.                                 59
  3961. FILE COMMANDO (TM) VERSION 1.30  12 MARCH 1986  COPYRIGHT BY SANDI & SHANE STUMP
  3962.  
  3963.  
  3964.                                 Stack Pop 
  3965.  
  3966.                                
  3967.           ╔═══════════╗       ╔═══════════╗       ╔═══════════╗
  3968.      T    ║     t     ║       ║     t     ║       ║     t     ║   
  3969.           ╟───────────╢       ╟───────────╢       ╟───────────╢
  3970.      Z    ║     z     ║       ║     z     ║       ║     t     ║
  3971.           ╟───────────╢       ╟───────────╢       ╟───────────╢
  3972.      Y    ║   12.00   ║       ║   12.00   ║       ║     z     ║
  3973.           ╟───────────╢       ╟───────────╢       ╟───────────╢
  3974.      X    ║   12.00   ║       ║   24.00   ║       ║   36.00   ║
  3975.           ╚═══════════╝       ╚═══════════╝       ╚═══════════╝
  3976.                         
  3977.    KEYS (from stack push)          24                   +    
  3978.  
  3979.  
  3980.      In this case, the first diagram of the stack shows it as it was 
  3981. after entering the value 12 onto it.  When a new number is entered, in 
  3982. this case 24, the number in the x position is changed to reflect the new 
  3983. number entered.  After typing in '2' and '4', the x position should 
  3984. reflect the number '24.00'.  Now when the plus sign is entered, the 
  3985. number in the y position is taken off the stack and added to the number 
  3986. in the x position.  This results in the value in the t position being 
  3987. dropped down to the z position, and the value in the z position dropped 
  3988. into the y position.  The number in the x position reflects the result 
  3989. of the operation, in this case 12.00 + 24.00 = 36.00.
  3990.  
  3991.      
  3992.                           X-Register Operation
  3993.  
  3994.  
  3995.                     ╔═══════════╗       ╔═══════════╗ 
  3996.                T    ║     t     ║       ║     t     ║ 
  3997.                     ╟───────────╢       ╟───────────╢ 
  3998.                Z    ║     z     ║       ║     z     ║ 
  3999.                     ╟───────────╢       ╟───────────╢   
  4000.                Y    ║     y     ║       ║     y     ║   
  4001.                     ╟───────────╢       ╟───────────╢   
  4002.                X    ║   36.00   ║       ║    6.00   ║   
  4003.                     ╚═══════════╝       ╚═══════════╝   
  4004.  
  4005.             KEYS:  (from stack pop)        F1    
  4006.  
  4007.  
  4008.      In this case, the first diagram of the stack shows it as it was 
  4009. after adding 12.00 + 24.00.  The stack at this point displays the value 
  4010. 36.00.  If you enter one of the defined mathematical functions located 
  4011. below the register and stack displays, in this case we entered F1 for 
  4012. √x, the value located in the x position of the stack is the only value 
  4013. in the stack altered when pressed.  The result of the square root of 
  4014. 36.00 appears in the x position and the calculator window.
  4015.  
  4016.  
  4017.  
  4018.  
  4019.  
  4020.  
  4021.  
  4022.  
  4023.  
  4024.  
  4025.  
  4026.                                 60
  4027. FILE COMMANDO (TM) VERSION 1.30  12 MARCH 1986  COPYRIGHT BY SANDI & SHANE STUMP
  4028.  
  4029.  
  4030. How to Use Math Commando
  4031.  
  4032.  
  4033. ESC  Return To File Commando
  4034.  
  4035.  
  4036.      Pressing ESC will return you to File Commando, or to the position
  4037. where you popped back from.
  4038.  
  4039.  
  4040. +   -   *   /
  4041.  
  4042.  
  4043.      These four commands are located on the calculator keypad, with 
  4044. their activation keys corresponding to the '+', '-', '*', and  '/' keys 
  4045. on the computer keyboard.  Any keys that return one of these characters 
  4046. can be used to simulate the operation.  For example, the Print Screen 
  4047. key can be pressed to return an '*' to perform a multiplication
  4048. operation.  In RPN notation, a calculation is done by entering the
  4049. first number in the calculation, pressing ENT, entering the second
  4050. number, then pressing the desired operation [+-*/].
  4051.  
  4052.  
  4053.            To Calculate:        Keystrokes       Display     
  4054.            14.5 + 10.25 - 2       14.25           14.25
  4055.                                    ENT            14.2500
  4056.                                   10.25           10.25
  4057.                                     +             24.7500
  4058.                                     2              2
  4059.                                     -             22.7500 
  4060.    
  4061.            5 * 9                    5              5
  4062.                                    ENT             5.0000
  4063.                                     9              9
  4064.                                     *             45.0000
  4065.                    
  4066.            3 / 2                    3              3
  4067.                                    ENT             3.0000
  4068.                                     2              2
  4069.                                     /              1.5000  
  4070.  
  4071.            24 / (4 + 2)            24             24
  4072.                                    ENT            24.0000
  4073.                                     4              4
  4074.                                    ENT             4.0000
  4075.                                     2              2
  4076.                                     +              6.0000
  4077.                                     /              4.0000
  4078.  
  4079.           
  4080.      Remember that division by zero is frowned upon, and if you
  4081. accidently instruct the calculator to do so, it will return a message,
  4082.  
  4083. Attempt to divide by zero  
  4084.  
  4085. Pressing any key will clear the message from the screen, and allow you 
  4086. to return control to the calculator. If you were in the midst of a 
  4087. calculation when this occurred, use the Shift F3 key to roll down the
  4088. stack one position and continue as before.
  4089.  
  4090.  
  4091.  
  4092.                                 61
  4093. FILE COMMANDO (TM) VERSION 1.30  12 MARCH 1986  COPYRIGHT BY SANDI & SHANE STUMP
  4094.  
  4095.  
  4096. Mathematical Functions
  4097.  
  4098.  
  4099.            ╔══════════╦══════════════╦═════════════════╗
  4100.            ║ FUNCTION ║ CONTROL FUNC ║  SHIFT FUNCTION ║
  4101.            ╟──────────╫──────────────╫─────────────────╢
  4102.            ║ F1 √x    ║  C F1 ARC    ║  S F1 STO[+-*/] ║
  4103.            ║ F2 x²    ║  C F2 HYP    ║  S F2 RCL[+-*/] ║
  4104.            ║ F3 1/x   ║  C F3 SIN    ║  S F3 ROLL DOWN ║
  4105.            ║ F4 xⁿ    ║  C F4 COS    ║  S F4 ROLL UP   ║
  4106.            ║ F5 LOG   ║  C F5 TAN    ║  S F5 X <=> Y   ║
  4107.            ║ F6 10ⁿ   ║  C F6 π      ║  S F6 RET X     ║
  4108.            ║ F7 LN    ║  C F7 D->R   ║  S F7 FIX       ║
  4109.            ║ F8 eⁿ    ║  C F8 R->D   ║  S F8 SCI       ║
  4110.            ║ F9 FACT! ║  C F9 DEG    ║  S F9 CLX       ║
  4111.            ║ F0 INT   ║  C F0 RAD    ║  S F0 CLR REG   ║
  4112.            ╟──────────╫──────────────╫─────────────────╢
  4113.            ║ A - ABS  ║  C  - CHS    ║  E  - EEX       ║
  4114.            ╚══════════╩══════════════╩═════════════════╝
  4115.  
  4116.  
  4117. Alphabetic Keys - Number Alteration Functions
  4118.  
  4119.  
  4120.      These three functions are found on the bottom line of the 
  4121. mathematical functions section of the Math Commando screen.  Activation 
  4122. is accomplished by pressing the indicated key.
  4123.  
  4124.  
  4125. A  ABS     Pressing A yields the absolute value of the current x-value.
  4126.            The absolute value of a number is the positive value of the 
  4127.            number.
  4128.  
  4129.  
  4130. C  CHS     Pressing C will change the sign of the current x-value from
  4131.            positive to negative and back.  To enter a negative value
  4132.            into the x- position in the stack, simply key in the number
  4133.            and press C.
  4134.  
  4135.  
  4136. E  EEX     Pressing E allows you to key in exponential values.  First, 
  4137.            enter the value of the mantissa,  then press E and enter the 
  4138.            value of the exponent.  If a negative mantissa is  required, 
  4139.            simply press C before pressing E.  If a negative exponent is 
  4140.            required, press C after keying in the value of the exponent.
  4141.            The maximum and minimum values of the exponent that can be 
  4142.            entered into the calculator are 99 and -99, respectively.  
  4143.            The calculator can do calculations on exponents whose values 
  4144.            range between 308 and -308.  
  4145.           
  4146.  
  4147.                          Keystrokes        Display
  4148.  
  4149.                             9.452           9.452
  4150.                              C             -9.4520
  4151.               
  4152.                              A              9.4520
  4153.  
  4154.                              3              3
  4155.  
  4156.  
  4157.  
  4158.                                 62
  4159. FILE COMMANDO (TM) VERSION 1.30  12 MARCH 1986  COPYRIGHT BY SANDI & SHANE STUMP
  4160.  
  4161.  
  4162.                          Keystrokes        Display
  4163.  
  4164.                              C             -3 
  4165.                              E             -3.0000  E 00
  4166.                              8             -3.0000  E 08
  4167.                              C             -3.0000  E-08
  4168.             
  4169.                              0              0.0000 
  4170.                              E              1.0000  E 00
  4171.                             10              1.0000  E 10 
  4172.                       
  4173.  
  4174. Function Keys - Exponential Math Functions
  4175.  
  4176.  
  4177. F1 √x     Pressing F1 computes the positive square root of the  current 
  4178.           x-value.  The number to be operated on must be positive. 
  4179.  
  4180.  
  4181. F2 x²     Pressing F2 calculates the square of the current x-value. 
  4182.  
  4183.  
  4184. F3 1/x    Pressing F3 calculates the reciprocal of the current x-value.
  4185.           This is the value obtained by dividing the current number 
  4186.           into 1.00. 
  4187.  
  4188.  
  4189. F4 xⁿ     Pressing F4 computes the specified exponential power.  This 
  4190.           function requires you to first enter the base number, then 
  4191.           pressing ENTER.  You must then enter the exponent value n,
  4192.           followed by pressing F4 to calculate the result.  This will
  4193.           take the number from the y position in the stack and raise it
  4194.           by the number found in the x position.
  4195.  
  4196.  
  4197.               To Calculate       Keystrokes       Display
  4198.                 √25                  25            25 
  4199.                                      ENT           25.0000     
  4200.                                     F1 √x           5.0000
  4201.           
  4202.                 5²                  F2 x²          25.0000
  4203.          
  4204.                 1/25                F3 1/x          0.0400
  4205.         
  4206.                 5^3                   5             5
  4207.                 (5 * 5 * 5)          ENT            5.0000 
  4208.                                       3             3
  4209.                                     F4 xⁿ         125.0000
  4210.  
  4211.                 8^(1/3)               8             8
  4212.                 (cube root of 8)     ENT            8.0000
  4213.                                       3             3
  4214.                                     F3 1/x          0.3333
  4215.                                     F4 xⁿ           2.0000            
  4216.  
  4217.  
  4218.  
  4219.  
  4220.  
  4221.  
  4222.  
  4223.  
  4224.                                 63
  4225. FILE COMMANDO (TM) VERSION 1.30  12 MARCH 1986  COPYRIGHT BY SANDI & SHANE STUMP
  4226.  
  4227.  
  4228. F5 LOG    Pressing F5 calculates the logarithm (base 10) of the current
  4229.           x-value.  The log value cannot be computed for a number equal 
  4230.           or less than zero.
  4231.  
  4232.  
  4233. F6 10ⁿ    Pressing F6 calculates the antilogarithm of the x-value.  This 
  4234.           is the result of raising 10 to the power of the current 
  4235.           x-value.  For example, if you take the LOG of 2.00, you will 
  4236.           get the result 0.3010.  Taking the antilog of this, 10ⁿ, you 
  4237.           will get back the result 2.00 which is what you started with.
  4238.  
  4239.  
  4240. F7 LN     Pressing F7 calculates the natural logarithm (base e) of the 
  4241.           current x-value.  
  4242.  
  4243.  
  4244. F8 eⁿ     Pressing F8 calculates the natural antilogarithm of the 
  4245.           current x-value, that is, the result of raising e to the power
  4246.           of the current x-value.
  4247.  
  4248.  
  4249. F9 FACT!  Pressing F9 calculates the factorial of the x-value.  The 
  4250.           x-value entered must not haqve a fractional value, in other 
  4251.           words, the number must be an integer.  If a number with a 
  4252.           fraction is entered, Math Commando will simply ignore the 
  4253.           Factorial directive.
  4254.  
  4255.  
  4256. F0 INT    Pressing F0 replaces the x-value with the integer portion of 
  4257.           the current x-value.  
  4258.  
  4259.  
  4260.               To Calculate       Keystrokes       Display
  4261.                 log 14               14            14
  4262.                                    F5 LOG           1.1461
  4263.                 
  4264.                 10^1.1461          F6 10ⁿ          14.0000
  4265.  
  4266.                 ln 14              F7 LN            2.6391
  4267.  
  4268.                 e^2.6391           F8 eⁿ           14.0000
  4269.  
  4270.                 log 0                 0             0
  4271.                                    F5 LOG          INVALID ARGUMENT
  4272.                                     
  4273.                 5!                    5             5
  4274.                 (5*4*3*2*1)        F9 FACT!       120.0000
  4275.  
  4276.                 INT 5/3               5             5
  4277.                                      ENT            5.0000
  4278.                                       3             3
  4279.                                       /             1.6667
  4280.                                     F0 INT          1.0000
  4281.  
  4282.                1.75 - INT 1.75      1.7525          1.7500
  4283.                                      ENT            1.7500
  4284.                                     F0 INT          1.0000
  4285.                                       -             0.7500
  4286.  
  4287.  
  4288.  
  4289.  
  4290.                                 64
  4291. FILE COMMANDO (TM) VERSION 1.30  12 MARCH 1986  COPYRIGHT BY SANDI & SHANE STUMP
  4292.  
  4293.  
  4294. Control Function Keys - Trigonometric Functions
  4295.  
  4296.  
  4297.     Be sure the calculator is set to the desired trigonometric mode
  4298. (DEG/RAD).  These functions are activated by pressing the Control key 
  4299. and the appropriate function key (either F9 or F0) simultaneously.
  4300.  
  4301.  
  4302. CF1 ARC    This function is the also known as inverse.  This is the 
  4303.            first keystroke of two, the next keystroke must be a 
  4304.            trigonometric function.  Before a calculation can be made,
  4305.            either the sine, cosine or tangent function must be
  4306.            selected.  CF2 Hyperbolic can also be selected at this time.
  4307.           
  4308.  
  4309. CF2 HYP    This function is the hyperbolic toggle key.  After selecting 
  4310.            this key, you must follow with the selection of one of four 
  4311.            trigonometric functions.  These options include the arc (or 
  4312.            inverse) toggle, the sine function, the cosine function, or 
  4313.            the tangent function.  
  4314.  
  4315.  
  4316. CF3 SIN    This function computes the sine of the current x-value.  
  4317.            Cosecant can be evaluated by taking the sine of the value in 
  4318.            question and inverting it using the F3 RECIPROCAL function.
  4319.  
  4320.  
  4321. CF4 COS    This function computes the cosine of the current x-value.  
  4322.            Secant can be evaluated by taking the cosine of the value in 
  4323.            question and inverting it using the F3 RECIPROCAL function.
  4324.  
  4325.  
  4326. CF5 TAN    This function computes the tangent of the current x-value.  
  4327.            Cotangent can be evaluated by taking the tangent of the value 
  4328.            in question and inverting it using the F3 RECIPROCAL function.
  4329.  
  4330.              
  4331. CF6 π      This is the numeric representation of pi.  When selected, it 
  4332.            places the value 3.1416 into the current x-value.
  4333.  
  4334.  
  4335. CF7 D->R   This function converts the current x-value from degrees to 
  4336.            radians.  The current Trigonometric mode has nothing to do 
  4337.            with this operation.
  4338.  
  4339.  
  4340. CF8 R->D   This function converts the current x-value from radians to 
  4341.            degrees.  The current Trigonometric mode has nothing to do 
  4342.            with this operation.
  4343.  
  4344.  
  4345.               To Calculate       Keystrokes       Display
  4346.               (in DEG mode)
  4347.                  sine 45            45             45
  4348.                                   CF3 SIN           0.7071
  4349.  
  4350.             arc cosine 0.7071     CF1 ARC           0.7071
  4351.                                   CF3 COS          45.0000
  4352.  
  4353.  
  4354.  
  4355.  
  4356.                                 65
  4357. FILE COMMANDO (TM) VERSION 1.30  12 MARCH 1986  COPYRIGHT BY SANDI & SHANE STUMP
  4358.  
  4359.  
  4360.               To Calculate       Keystrokes       Display
  4361.  
  4362.               hyp cos 1.25          1.25            1.25
  4363.                                   CF2 HYP           1.2500
  4364.                                   CF3 COS           1.8884  
  4365.  
  4366.             arc hyp cos 1.8884    CF1 ARC           1.8884
  4367.                                   CF2 HYP           1.8884
  4368.                                   CF3 COS           1.2500
  4369.  
  4370.                cotangent 30        30              30
  4371.                                   CF4 TAN           0.5774
  4372.                                    F3 1/x           1.7321
  4373.  
  4374.                    π              CF6 π             3.1416
  4375.  
  4376.            convert 360° to rads    360            360
  4377.                                   CF7 D->R          6.2832
  4378.  
  4379.            convert back to degs   CF8 R->D        360.0000
  4380.  
  4381.  
  4382. These next two functions change the number entry mode and do not change 
  4383. the current x-value.  Instead, they affect all subsequent trigonometric 
  4384. calculations.
  4385.  
  4386.  
  4387. CF9 DEG    This function changes the current calculator trigonometric
  4388.            mode to degrees.  An indicator will appear in the top 
  4389.            right-hand corner of the calculator indicating DEG.  Math 
  4390.            Commando is initialized in the DEG mode.
  4391.  
  4392.         
  4393. CF0 RAD    This function changes the current  calculator  trigonometric 
  4394.            mode to radians.  An indicator will appear in the top 
  4395.            right-hand corner of the calculator indicating RAD.
  4396.  
  4397.  
  4398.  
  4399.  
  4400.  
  4401.  
  4402.  
  4403.  
  4404.  
  4405.  
  4406.  
  4407.  
  4408.  
  4409.  
  4410.  
  4411.  
  4412.  
  4413.  
  4414.  
  4415.  
  4416.  
  4417.  
  4418.  
  4419.  
  4420.  
  4421.  
  4422.                                 66
  4423. FILE COMMANDO (TM) VERSION 1.30  12 MARCH 1986  COPYRIGHT BY SANDI & SHANE STUMP
  4424.  
  4425.  
  4426. Shift Function Keys - The Registers & Stack
  4427.  
  4428.  
  4429. SF1 STO [+-*/]  This function stores the current x-value into a register 
  4430.                 location.  At the present time, only 10 registers are 
  4431.                 available, with only four of them shown on the screen.  
  4432.                 When you wish to add, subtract, multiply or divide the 
  4433.                 number currently in the register location by the current 
  4434.                 x-value, press SF1 followed by the operation you wish to 
  4435.                 perform, and the register location that you wish to 
  4436.                 perform the operation on.  More information about 
  4437.                 registers and this function follows in the next section.
  4438.  
  4439.  
  4440. SF2 RCL [+-*/]  This function removes the value in the designated 
  4441.                 register and places it into the x-position on the stack.  
  4442.                 Like the SF1 STO function, you can have this function 
  4443.                 add, subtract, multiply or divide the current x-value by 
  4444.                 the number located in the register chosen.  When a 
  4445.                 register is recalled, the value is not changed.
  4446.  
  4447.  
  4448. SF3 ROLL DOWN   This function rotates the values located in the stack.  
  4449.   
  4450.                 Before Function            Press SF3 to ROLL DOWN
  4451.                   ╔═══════════╗                 ╔═══════════╗  
  4452.                T  ║     t     ║              T  ║     x     ║  
  4453.                   ╟───────────╢                 ╟───────────╢  
  4454.                Z  ║     z     ║              Z  ║     t     ║  
  4455.                   ╟───────────╢                 ╟───────────╢  
  4456.                Y  ║     y     ║              Y  ║     z     ║  
  4457.                   ╟───────────╢                 ╟───────────╢  
  4458.                X  ║     x     ║              X  ║     y     ║ 
  4459.                   ╚═══════════╝                 ╚═══════════╝  
  4460.  
  4461.                The t-value is moved into the z position, the z-value is 
  4462.                moved into the y position, the y-value is moved into the 
  4463.                x position, and the x-value is moved into the t position.
  4464.  
  4465.  
  4466. SF4 ROLL UP    This function rotates the values located in the stack.  
  4467.   
  4468.                 Before Function              Press SF4 to ROLL UP
  4469.                   ╔═══════════╗                 ╔═══════════╗  
  4470.                T  ║     t     ║              T  ║     z     ║  
  4471.                   ╟───────────╢                 ╟───────────╢  
  4472.                Z  ║     z     ║              Z  ║     y     ║  
  4473.                   ╟───────────╢                 ╟───────────╢  
  4474.                Y  ║     y     ║              Y  ║     x     ║  
  4475.                   ╟───────────╢                 ╟───────────╢  
  4476.                X  ║     x     ║              X  ║     t     ║ 
  4477.                   ╚═══════════╝                 ╚═══════════╝  
  4478.  
  4479.                The x-value is moved into the y position, the y-value is 
  4480.                moved into the z position, the z-value is moved into the 
  4481.                t position, and the t-value is moved into the x position.
  4482.  
  4483.  
  4484.  
  4485.  
  4486.  
  4487.  
  4488.                                 67
  4489. FILE COMMANDO (TM) VERSION 1.30  12 MARCH 1986  COPYRIGHT BY SANDI & SHANE STUMP
  4490.  
  4491.  
  4492. SF5 X <=> Y    Pressing X allows you to exchange the x-value and the 
  4493.                y-values in the stack.  
  4494.  
  4495.                 Before Function           Press SF5 to Swap X <=> Y
  4496.                   ╔═══════════╗                 ╔═══════════╗  
  4497.                T  ║     t     ║              T  ║     t     ║  
  4498.                   ╟───────────╢                 ╟───────────╢  
  4499.                Z  ║     z     ║              Z  ║     z     ║  
  4500.                   ╟───────────╢                 ╟───────────╢  
  4501.                Y  ║     y     ║              Y  ║     x     ║  
  4502.                   ╟───────────╢                 ╟───────────╢  
  4503.                X  ║     x     ║              X  ║     y     ║ 
  4504.                   ╚═══════════╝                 ╚═══════════╝  
  4505.  
  4506.               
  4507. SF6 RET X     This functions returns the value currently in the 
  4508.               calculator window (the current x-value)
  4509.  
  4510.  
  4511. These next two functions do not change the x-value, only the display of 
  4512. the number in the calculator window.
  4513.  
  4514.  
  4515. SF7 FIX       This function allows you to specify the number of decimal 
  4516.               digits that are to follow the decimal point.  The display 
  4517.               can handle a number with a maximum of 12 digits or number 
  4518.               with a maximum of 9 digits following the decimal point. 
  4519.               In calculations, exponents will be shown if the number is
  4520.               too large or too small for the display.  Exponents can be 
  4521.               entered under this mode.  The calculator is initialized
  4522.               to FIX 4 mode, showing 4 decimal places after the decimal
  4523.               point.
  4524.  
  4525.  
  4526. SF8 SCI       This function allows you to display a number in scientific
  4527.               notation with up to 9 digits after the decimal point.  
  4528.               Scientific notation uses the Exponent notation to signify 
  4529.               number of decimal places of the number.  For example, the 
  4530.               number 1.0000 E 10 equals 10,000,000,000 and 1.0000 E-5 
  4531.               equals 0.00001.  The maximum and minimum exponential 
  4532.               values allowable by the calculator are 308 and -308, 
  4533.               respectively.  Only exponents ranging between the values 
  4534.               99 and -99 can be entered into the calculator. 
  4535.               Scientific notation displays all numbers with one digit
  4536.               preceding the decimal point, the predefined number of
  4537.               digits following the decimal point, and the number of
  4538.               exponential places occupied by the number.
  4539.  
  4540.  
  4541. These next two functions clear various portions of the numeric display 
  4542. and resets them to zero.
  4543.  
  4544.  
  4545. SF9 CLX       This function clears the calculator window and the x 
  4546.               position.  
  4547.  
  4548.  
  4549. SF0 CLR REG   This function resets all registers, stack values, and the 
  4550.               number found in the calculator window to zero.
  4551.  
  4552.  
  4553.  
  4554.                                 68
  4555. FILE COMMANDO (TM) VERSION 1.30  12 MARCH 1986  COPYRIGHT BY SANDI & SHANE STUMP
  4556.  
  4557.  
  4558. The Use Of Memory Registers
  4559.  
  4560.  
  4561.      Math Commando provides the user with 10 memory cells called
  4562. "registers".  Registers are used to store immediate results for a later
  4563. use (thus liberating the stack).  When numbers are stored, they are 
  4564. copied from the x position in the stack to the data storage registers.  
  4565. When numbers are recalled from a register, the value is copied from the 
  4566. designated register to the x position in the stack. In both cases, the 
  4567. source number is not changed.  In later versions of this program, more
  4568. registers will be available, plus many more uses for them will be
  4569. provided.
  4570.  
  4571.  
  4572. Storing and Recalling Numbers
  4573.  
  4574.  
  4575.      The following two commands are used to store and recall values
  4576. from the data registers.  
  4577.  
  4578.  
  4579. SF1 -- STO (store)
  4580.  
  4581.  
  4582.      This function prompts the user for a data register between 0 and
  4583. 9 inclusively.  After a data register has been supplied, this function
  4584. will copy the value in the x position of the stack to the specified
  4585. data register.
  4586.  
  4587.  
  4588. SF2 -- RCL (recall)
  4589.  
  4590.      This function prompts the user for a data register between 0 and
  4591. 9 inclusively.  After a data register has been supplied, this function
  4592. will copy the value from the specified data register into the
  4593. x position of the stack.
  4594.  
  4595.  
  4596. Arithmetic Operations On Data Registers
  4597.  
  4598.  
  4599.      These four mathematical operators [  *  /  +  -  ] may be used to 
  4600. directly operate on a specified data register. 
  4601.  
  4602.  
  4603. F2 -- STO 
  4604.  
  4605.  
  4606.      This is used to perform an arithmetic operation on a data register
  4607. and store the result in the same register.  This is accomplished by
  4608. performing the requested operation on the specified data register using 
  4609. the value located in the x position of the stack.  The following
  4610. example will multiply data register 04 containing the number 100 by the
  4611. number 12 [R4 * 12].
  4612.  
  4613.  
  4614.  
  4615.  
  4616.  
  4617.  
  4618.  
  4619.  
  4620.                                 69
  4621. FILE COMMANDO (TM) VERSION 1.30  12 MARCH 1986  COPYRIGHT BY SANDI & SHANE STUMP
  4622.  
  4623.  
  4624.  
  4625.      KEY(s) PRESSED        DISPLAY     X-VALUE     DATA REGISTER 04
  4626.      --------------        -------     -------     ----------------
  4627.       (initial)               0.00        0.00                 0.00
  4628.          100                   100         100                 0.00
  4629.          F2 STO[+-*/]     STO __           100                 0.00
  4630.          4                STO 04           100               100.00
  4631.          12                     12          12               100.00
  4632.          F2 STO[+-*/]     STO __         12.00               100.00
  4633.          *                STO * __       12.00               100.00
  4634.          4                STO * 04       12.00              1200.00       
  4635.  
  4636.  
  4637. F3 -- RECALL
  4638.  
  4639.  
  4640.      This is used to perform an arithmetic operation on the value 
  4641. located in the x position on the stack without "pushing" the stack. 
  4642. Pushing the stack is the process of moving the values of each stack 
  4643. entry up one position (x -> y, y -> z, z -> t, t -> off stack).  The 
  4644. value located in the register is not changed.  The operation is done  
  4645. on the number located in the stack.  The following example extracts 
  4646. the value located in register 0 and divides it by 2 [R0 / 2].
  4647.  
  4648.  
  4649.      KEY(s) PRESSED        DISPLAY     X-VALUE     DATA REGISTER 00
  4650.      --------------        -------     -------     ----------------
  4651.       (initial)               0.00        0.00                 0.00
  4652.          100                   100         100                 0.00
  4653.          F2 STO[+-*/]     STO __           100                 0.00
  4654.          0                STO 00           100               100.00
  4655.          2                       2           2               100.00
  4656.          F2 RCL[+-*/]     RCL __          2.00               100.00
  4657.          *                RCL / __        2.00               100.00
  4658.          4                RCL / 00       50.00               100.00       
  4659.  
  4660.  
  4661.  
  4662.  
  4663.  
  4664.  
  4665.  
  4666.  
  4667.  
  4668.                                70